延迟代码启动exe文件

时间:2012-11-22 09:59:38

标签: batch-file

我有这个bat文件只是杀死并启动文件,但我需要延迟。

TASKKILL /F /IM "file.exe"
(what is the code to delay 1 minute before executing the code below?)
start /d "path" file.exe
你能帮帮我吗?感谢

2 个答案:

答案 0 :(得分:2)

您可以使用ping作为@Krister建议

ping 127.0.0.1 -n 60

如果您使用Vista及以上版本,则可以使用更简单的timeout

timeout /t 60

答案 1 :(得分:1)

我已使用ping命令来实现此功能,您可以ping无效主机并将命令的超时设置为所需的延迟。

@echo off
ping 1.2.3.4 -n 1 -w 60000 >NUL
# this command will be run after 60000ms
echo 'running';
pause