指定した時間内ならば実行する@WSH

いやいや、メモしておかないとすぐ忘れてしまいますね、スクリプトってのは。ある意味外国語に近いかななんて思います。
今回は時間帯を選んで実行する方法です。LimA、Bには指定した時間が入っていて、現在時刻とこの時間を比較して、指定範囲内であれば

Wscript.echo LimA & "時より遅くって" & LimB & "時より早いっす"

を実行して、それ以外なら

Wscript.echo "アウトオブ時間帯っす"

と返します。

使い方としては、Windowsのログインスクリプトに仕込んで朝だけ実行させるタスクを書き込んでおくとか、そんな感じですかね。とりあえずダサい書き方かもしれませんがいろいろ一緒に学びましょう。

Option explicit

Dim LimA,LimB

‘時間の指定
LimA = “9:00:00”
LimB = “12:00:00”

‘もし LimAが現在時刻よりも遅くて
If LimA < Time Then 'LimBが現在時刻よりも早ければ If LimB > Time Then

‘この行を実行します。
Wscript.echo LimA & “時より遅くって” & LimB & “時より早いっす”

End If

‘そうじゃなければこの行を実行します。
Else Wscript.echo “アウトオブ時間帯っす”

End If[/dec]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です