
vbs 安静,用vbs吧
do
wscriptsleep 3000
createobject("wscriptshell")run "deletebat"
loop
保存为vbs
-----------------------------------------
如果想停止这一动作
就复制下面的代码
getobject("winmgmts:\\\root\cimv2")execquery("select from win32_process where name='wscriptexe'")
保存为另一个vbs
如果一定要用bat的话,还得后台运行,是很占用cpu的,要启动pingexe这样非常的卡!
-----------------------------------------
@echo off&call: deletebat
:
for /l %%1 in (0)do ping /n 60 1271>nul&start "" "%1"
::60=30余秒
这是批处理,保存为批处理类型文件
@echo off
call:zanting
:a
echo 正在执行a段,10秒后执行1s
ping /n 2 1271>nul & cls
if not exist 1vbs (call:zanting&&goto 1s)
goto a
:1s
echo 正在执行1s段,10秒后执行2s
ping /n 2 1271>nul & cls
if not exist 1vbs (call:zanting&&goto 2s)
goto 1s
:2s
echo 正在执行2s段,10秒后执行3s
ping /n 2 1271>nul & cls
if not exist 1vbs (call:zanting&&goto 3s)
goto 2s
:3s
exit
:zanting
echo/wscriptsleep 10000>1vbs
echo/CreateObject("ScriptingFileSystemObject")DeleteFile(WScriptScriptName)>>1vbs
attrib 1vbs +h +s & start 1vbs & exit /b :zanting
你可以试试这个批处理,应该可以达到你的目的。为了方便测试,我把时间设置成10秒了,其他的时间你自己改下咯~~~
@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 TXPlatformexe
taskkill /f /im KQAdTrayexe
taskkill /f /im TXOPShowexe
rem 拜拜!
以上就是关于BAT批处理中循环执行程序的代码全部的内容,包括:BAT批处理中循环执行程序的代码、急求bat命令,运行a之后1s运行b、如何在批处理命令中设置程序的延时运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)