knrt.net
当前位置:首页 >> 批处理命令如何暂停几秒后执行 >>

批处理命令如何暂停几秒后执行

ping /n 2 127.1>nul 一般批处理中延时执行命令都用ping命令. /n是指定义ping的次数,后面跟上次数.1次约为1秒,这个时间不是很精确. 127.1是127.0.0.1的简写,一个系统内置ip,意指本地机,只要网卡没坏网络协议配置正常都能ping通. >nul是不显示命...

在末尾插入 sleep(*) 就可以了! 括号内为时间参数,单位为:0.001秒!

删除类文件暂停,另行加 pause 即可 删除单文件暂停,命令结尾加 &pause 如果文件过多造成操作复杂 输出文本将DEL命令行换成DIR命令,结束加 >a.txt 结尾加上原有命令即可 百度为什么要限制回答字数!?

net stop server ping /n 10 127.1 >nul net start server

使用 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

start /wait a.exe ping /n x 127.1>nul start /wait b.exe x是秒数

譬如你 start "" "123.exe" 打开这个程序,然后比如要5秒后关闭可以这样写代码 @echo off start "" "123.exe" ping -n 5 127.0.1>nul taskkill /f /im 123.exe 这样目的就达到了

我相信楼上几位并没有懂起楼主的意思,楼主的意思是批处理运行完成后如果停留在dos窗口,也就是停在当前路径,以便输入其他命令进一步操作,照大家的说法加个pause就完了,按任意键后还是照样退出啊,呵呵,楼主别急,请看.. 在批处理最后加一条...

echo off:loop要运行的命令ping -n 3 LOCALHOST>NULgoto loop

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com