在批处理命令里如何在两个命令之间延迟一段时间?
比如下面的程序echoprogramdemoechostep1想在显示programdemo和显示step1之间停顿一段时间(比如1000ms),有没有对应的命令?先谢谢...
比如下面的程序
echo program demo
echo step 1
想在显示program demo和显示step 1之间停顿一段时间(比如1000ms),有没有对应的命令?
先谢谢了,高手啊,虽然有点取巧。
另外想问一下,n增加1代表多长时间?ms ping本机都是<1ms的 展开
echo program demo
echo step 1
想在显示program demo和显示step 1之间停顿一段时间(比如1000ms),有没有对应的命令?
先谢谢了,高手啊,虽然有点取巧。
另外想问一下,n增加1代表多长时间?ms ping本机都是<1ms的 展开
展开全部
ping 127.1 -n 5 >nul
代表延迟5秒`不准确,就像你说的因为ms ping本机都是<1ms,所以这里也只是5秒左右
你还可以调用VBS脚本进行延迟,如下
echo program demo
echo set os = CreateObject("Wscript.shell")>>x.vbs
echo wscript.sleep 1000>>x.vbs &&call x.vbs &&del x.vbs
echo step 1
在VBS脚本中1000=1秒,根据你实际情况修改下就好了
代表延迟5秒`不准确,就像你说的因为ms ping本机都是<1ms,所以这里也只是5秒左右
你还可以调用VBS脚本进行延迟,如下
echo program demo
echo set os = CreateObject("Wscript.shell")>>x.vbs
echo wscript.sleep 1000>>x.vbs &&call x.vbs &&del x.vbs
echo step 1
在VBS脚本中1000=1秒,根据你实际情况修改下就好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询