中易网

如何使一个批处理命令每间隔一段时间(比如5分钟)运行一次?

答案:3  悬赏:0  
解决时间 2021-01-14 17:27
  • 提问者网友:了了无期
  • 2021-01-13 19:19
如何使一个批处理命令每间隔一段时间(比如5分钟)运行一次?
最佳答案
  • 二级知识专家网友:一袍清酒付
  • 2021-01-13 20:18
@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&&tskill winrar
::结束winrar进程,你改成你要的。
goto :begin

记得开机启动,建议把它加入到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run里。在任务管理器中结束进程或者他改成不开机启动就没了,哎。
全部回答
  • 1楼网友:从此江山别
  • 2021-01-13 22:08
在你的计划任务中添加一个每隔5分钟就运行的任务
  • 2楼网友:孤独的牧羊人
  • 2021-01-13 20:52
写一个死循环的批处理.另其不停运行
@echo off
:start
rem 用PING造成延时,每PING两次相当于一秒,所以PING600次.
ping -n 600 127.0.0.1 >nul 2>nul
taskkill /im (你想结束的进程名) /f
goto start
把其添加到启动项 随机运行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息