use*_*864 5 windows-xp windows-server-2008-r2 pause
我最近制作了一个用于备份的批处理脚本。在脚本中间的某个地方,我必须等待一段时间才能到达,然后继续脚本的下一行。我已将脚本安排在下午 4:00,在 wait 命令之后,下一行应该在下午 5:30 正好开始。我想过使用SLEEP
命令,但不确定 wait 命令之前使用的命令是否会在某个时间结束(由于文件大小不一致),但可以肯定它们将在 5:00 或 5:10 之前完成,接下来应该执行等待特定系统时钟的命令。我正在检查是否有任何命令会等待或休眠,直到指定的时间达到系统时间并在之后恢复。有人遇到过这种情况吗,是怎么解决的?
可能不是最好的方法,但这里是:
:loop
if %TIME% LSS 17:30:00.00 goto loop
echo Continuing at %TIME%
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6182 次 |
最近记录: |