很简单
ping 9.9.9.9 -n 30 -w 60000
意思是ping 9.9.9.9这个ip 30次,每次超时60000毫秒,就是ping30次,每次60秒,共30分钟。
其中 30 和 60000随便你改,总之两个相乘除以1000就是你要等的秒数。
代码如下:
@echo off
echo command1
start /min /w mshta vbscript:setTimeout("windowlose()",1800000)
echo command2
pause 1>nul
@echo off& echo wscript.sleep wscript.arguments(0)*1000>delay.vbs
echo command1
delay.vbs 1800
echo command2
pause 1>nul
或者
@echo off
echo command1
start /min /w mshta vbscript:setTimeout("window.close()",1800000)
echo command2
pause 1>nul
在命令后面加一行 timeout 1800
例如:
time/t
timeout 1800
ping 9.9.9.9 -n 30 -w 60000