批量循环持续一段时间

时间:2013-07-11 04:14:21

标签: batch-file

我有一个批处理文件,可以使用GOTO LABEL无限运行一组命令。我想把它变成一个运行预定分钟数的循环。在Windows XP及以上版本中,最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

在开头解析time变量并添加所需的分钟 然后,如果达到停止时间,则需要在每个循环中进行咀嚼。

set "startTime=%time%"
Split the time into Hour, minutes, seconds
Add the desired minutes regarding overflows to the hour field.

Begin your loop
Parse the current time
Check if Hours and minutes are reached
Else restart the loop