批处理文件以按时间间隔运行可执行文件

时间:2012-03-22 14:51:52

标签: batch-file

我正在尝试创建一个.bat文件,以便在无限循环中以10秒的时间间隔执行Flash视频。到目前为止,我有......

ECHO OFF
:TOP
START /d "path" program.exe
SLEEP 10
TASKKILL /F /IM program.exe
GOTO TOP

它需要在10秒后重新启动视频,但它只是将其打开,就是这样。救命啊!

2 个答案:

答案 0 :(得分:1)

请改为尝试:

@echo off
:TOP
PathDir\program.exe
ping 127.0.0.1 -n 11
taskkill /im program.exe /f
goto :TOP

没有太大变化,但我没有使用过SLEEP所以不确定是否会导致问题。

答案 1 :(得分:0)

@echo off
@color 0a
:top
echo sleeping... sleeping...
sleep 5
goto top
echo waking... yargh!!! how dare yee wake thy neighbroseph?!

还要确保将此.bat文件与Sleep.exe放在同一目录中,可以找到:http://www.computerhope.com/dutil.htm 经过测试和完成我的希望。