【发布时间】:2012-01-25 09:09:53
【问题描述】:
我需要使用批处理文件连续执行同步应用程序。我想做的是:
while true
execute application
sleep 1 minute
end while
这可以用 CMD 完成吗?
提前致谢。
【问题讨论】:
我需要使用批处理文件连续执行同步应用程序。我想做的是:
while true
execute application
sleep 1 minute
end while
这可以用 CMD 完成吗?
提前致谢。
【问题讨论】:
使用纯批处理可以做到这一点:
:LOOP
yourprogram.exe
ping 127.0.0.1 -n 61 >NUL
goto :LOOP
这意味着您不必安装任何其他程序或创建更多脚本。它可能不漂亮,但它有效!我已经 ping 了 61 次,因为 ping 环回似乎会造成延迟。
【讨论】:
下载unixutils for win32。在这里,您会找到 sleep.exe。把它放在你的路径的某个地方。 (频率,在 c:\windows 中)
然后,你可以构建一个类似这样的批处理文件
echo off
:here
sleep 60s
echo Exec app
rem your app goes here
goto here
【讨论】: