knrt.net
当前位置:首页 >> BAt脚本中如何设置命令间隔的等待时间? >>

BAt脚本中如何设置命令间隔的等待时间?

这是一个倒计时运行某个程序的例子,希望对你有帮助!: @echo off for /L %%a in ( 59,-1,0 ) do ( echo 60秒后将运行Autopt.exe echo 还剩余 %%a 秒 ping -n 2 localhost 1>nul 2>nul cls ) start Autopt.exe PAUSE

@echo off if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit ::隐藏该cmd窗口 :begin ping -n 1 -w 300000 0.0.0.1 >nul 2>nul ::5分钟延时,上面的单位是毫秒 tasklist&&tsk...

start F:\快门多开\多开1\shutter.exe ping /n 5 127.0.0.1>nul start F:\快门多开\多开2\shutter.exe ping /n 5 127.0.0.1>nul start F:\快门多开\多开3\shutter.exe 这样就ok了 每个文件间隔5秒打开,不过建议你文件路径别用中文。

rem 等待5秒: ::::::::::::::::::::::::::::::::::::::::::::::::::: rem 第一种方法: @ping -n 5 127.1 >nul 2>nul rem 其中5是ping 5次,这大概有5秒的延迟. rem 第二种方法: @echo off set /a num=5 :Cir for /l %%i in (1,1,2000) do echo Wa...

日期+时间: echo %date% %time% 日期+时间(不要厘秒): echo %date% %time:~0,8% 只要日期: echo %date% 只要时间: echo %time% 日期(不要星期)+时间(不要厘秒) echo %date:~0,10% %time:~0,8%

使用 ping 命令做大约时间的延迟,一般 是 n 后的数字减去1,就是大约的秒数: 下面每条命令之间延迟3秒: @echo off echo 11111111 ping -n 6 127.1 >nul echo 22222222 ping -n 6 127.1 >nul echo 33333333 pause

echo off echo wscript.sleep 10000>sleep.vbs start /wait sleep.vbs 这就是代码10秒的代码

假设地址为: 192.168.1.1,则: ping 192.168.1.1 >> log.txt PING 127.1 -n 300 ping 192.168.1.2 >> log.txt PING 127.1 -n 300 .......

:hello start "" "c:\client.exe" connect ping 127.0 /n 60>nul goto hello rem /n后面可以设置时间,以上保存为bat

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