可以用时间判断来执行,或则更简单的方法,用delay 你从7点开始运行脚本,7点到8点的delay 时间算好,加在脚本的开头不就好了,脚本结束的地方 delay =半个小时 然后不断循环主体程序,相信你能解决哈。
首先要确定你的脚本执行时间不会超过半小时.
Do
mm = time
sj = split(mm, ":")
If int(sj(0)) >= 8 and int(sj(0)) < 22 Then
If int(sj(1)) = 0 and int(sj(1)) < 30 Then
Call 脚本
End If
End If
Delay 500
Loop
Sub 脚本
End Sub
参考这里:http://zhidao.baidu.com/question/424068433681498812.html?oldq=1