我需要使用批处理文件连续执行同步应用程序。我想要做的是这样的:如何使用CMD连续执行应用程序?
while true
execute application
sleep 1 minute
end while
这可以用CMD来完成吗?
在此先感谢。
我需要使用批处理文件连续执行同步应用程序。我想要做的是这样的:如何使用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个回合似乎造成了延迟秒。
令人惊叹。我很喜欢,谢谢。 – 2011-12-21 15:22:10
真棒,不用担心:) – 2011-12-21 15:24:04
下载unixutils for win32。在这里,你会发现sleep.exe。把它放在你的路上。 (FREX,在C:\ WINDOWS)
然后,你可以建立类似于这样
echo off
:here
sleep 60s
echo Exec app
rem your app goes here
goto here
请参阅[有关while-loop-in-batch的此问题](http://stackoverflow.com/questions/1788473/while-loop-in-batch) – khachik 2011-12-21 14:59:17