在批处理命令里如何在两个命令之间延迟一段时间?

比如下面的程序echoprogramdemoechostep1想在显示programdemo和显示step1之间停顿一段时间(比如1000ms),有没有对应的命令?先谢谢... 比如下面的程序
echo program demo
echo step 1
想在显示program demo和显示step 1之间停顿一段时间(比如1000ms),有没有对应的命令?
先谢谢了,高手啊,虽然有点取巧。
另外想问一下,n增加1代表多长时间?ms ping本机都是<1ms的
展开
 我来答
9306516
2007-05-31 · TA获得超过303个赞
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:513万
展开全部
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秒,根据你实际情况修改下就好了
changjunchao
2019-11-27 · 超过13用户采纳过TA的回答
知道答主
回答量:79
采纳率:100%
帮助的人:29万
展开全部
timeout 5
这个就是等待5秒

timeout 5 /nobreak
就是等待5秒,除非按Ctrl+c,否则强制等待5秒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9cfc148
2007-05-27 · TA获得超过1263个赞
知道大有可为答主
回答量:1926
采纳率:100%
帮助的人:863万
展开全部
ping 127.1 -n 5 >nul
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式