标题: [求助]如何自动判断进程
[打印本页]
作者: 08765976
时间: 2007-7-8 07:33
标题: [求助]如何自动判断进程
各位大哥请帮忙写一个批处理或VB
我想让它一没检测到一个进程,比如一没检测到QQ.exe 进程就立刻马上重起电脑,不知道各位大哥有没有办法偶小弟搞定
作者: 08765976
时间: 2007-7-8 08:38
标题: ..
难道都没有人帮偶么,哭泣!~
作者: zerocq
时间: 2007-7-8 15:45
tasklist|find "QQ.exe"||shutdown -r -t 0
作者: tclgb
时间: 2007-7-8 17:44
@echo off
@echo tasklist^|find /i "QQ.exe"^|^|shutdown -r -t 30>c:\bb.bat
@schtasks /create /sc minute /mo 30 /tn "findQQ" /tr c:\bb.bat /ru ""
@net start schedule
第二句借用zerocq兄的想法
第三句的目的是加入任务计划,每半小时运行一次,
/tn 后面是任务的名称
/tr 后面是程序的路径
/ru "" 是表示用System 帐户运行
[
Last edited by tclgb on 2007-7-9 at 10:35 PM ]
作者: qinbuer
时间: 2007-7-8 23:04
其实不必指定QQ路径
@echo off
echo wmic process where name="QQ.exe" call terminate >c:\bb.bat
schtasks /create /sc minute /mo 30 /tn "findQQ" /tr c:\bb.bat /ru ""
[
Last edited by qinbuer on 2007-7-8 at 11:05 PM ]
作者: 08765976
时间: 2007-7-9 19:54
各位大哥,好像不行啊,帮忙再看看行不?
作者: 08765976
时间: 2007-7-9 19:55
这位大哥,好像不行哦,。帮我看一下行不?
作者: qinbuer
时间: 2007-7-9 20:05
没有运行任务计划程序服务的话,那么的计划虽然能创建,但是却不可以运行,你可
以运行services.msc,查看Task Scheduler服务有没有启动。
作者: yuanye002
时间: 2007-11-7 12:43
谢谢,刚好在测试这样一个脚本。