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

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

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秒,根据你实际情况虚纤渣修改下就好了

@echo off

rem 关闭回显谨运

start 【QQ文件夹路径】

rem 启动QQ

set /a num=600

rem 600秒祥轮梁

echo %num%

rem 显示时间

:Cir

rem GO TO命令

for /l %%i in (1,1,2000) do echo Waiting... >nul

rem 不解释!

set /a num=%num%-1

rem 不告诉你!桐弯

if not %num%==0 echo %num% &goto Cir

rem 也不告诉你!

taskkill /f /im TXPlatform.exe

taskkill /f /im KQAdTray.exe

taskkill /f /im TXOPShow.exe

rem 拜拜!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11979573.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存