如何用批处理每10分钟一次检测进程a.exe连续监测两次没有则重启电脑

问题是:用批处理10分钟检测一次进程,如果检测到有则继续检测,检测到没有,第一次继续检测,若连续两次还没有检测到则重启电脑... 问题是:用批处理10分钟检测一次进程,如果检测到有则继续检测,检测到没有,第一次继续检测,若连续两次还没有检测到则重启电脑 展开
 我来答
朴素且可爱灬小喵1
2018-06-20 · TA获得超过2902个赞
知道大有可为答主
回答量:1713
采纳率:89%
帮助的人:516万
展开全部
写个批处理如下monitor_a.bat:
@echo off
@set r=0
:M
@tasklist|find "a.exe">nul
@if %errorlevel%==1 (
set /a r=r+1
) else (
set r=0
)
@if %r%==2 @shutdown /r /f /t 0
@ping -n 600 127.0.0.1 >nul
@goto M
控制10分钟的时间间隔是大致的,不是很精确啊。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式