在Windows Xp启动后5分钟运行批处理文件
问题描述:
我想在Windows启动5分钟后执行.bat文件。不幸的是,Windows任务调度程序不提供任何类型的功能,只在启动时执行正确的操作。不过,我需要在启动后5分钟。在Windows Xp启动后5分钟运行批处理文件
.bat文件没有太大作用,只是调用一个单独的.cmd文件并传递一个参数。我试过了:
timeout /t 300 /nobreak
"C:\Documents and Settings\Administrator\Desktop\sikuli\runIDE.cmd" -r "C:\Documents and Settings\Administrator\Desktop\sikuli\SikuliXmlTestRunner.sikuli"
但是,无论超时如何,都会立即调用runIDE.cmd。
答
XP没有timeout
命令,使用ping -n 300 localhost>nul
或ping -n 1 -w 300000 localhost>nul
。
'schtasks/create /?'列出'/ delay'参数。在[Trigger]的GUI中也有延迟选项。 – Stephan
@Stephan,我认为XP没有它。 – wOxxOm
[在Windows的命令提示符下如何睡眠5秒钟? (或DOS)](http://stackoverflow.com/questions/1672338/how-to-sleep-for-5-seconds-in-windowss-command-prompt-or-dos) – wOxxOm