我做了一个Bat的dos命令批处理,如何在执行一个命令后延迟几秒执行下一个命令

2024-11-06 04:39:28
推荐回答(2个)
回答1:

使用 ping 命令做大约时间的延迟,一般 是 n 后的数字减去1,就是大约的秒数:
下面每条命令之间延迟5秒:

@echo off
echo 11111111
ping -n 6 127.1 >nul
echo 22222222
ping -n 6 127.1 >nul
echo 33333333
pause

回答2:

试试timeout命令。
timeout 5
就是等待5秒 ,加上 /nobreak就是强制等待。