懂批处理,有经验的朋友帮帮忙!谢谢了!
批处理吧
全部回复
仅看楼主
level 1
@echo off:sttasklist|find "主要进程">nul||shutdown -t 0 -r -f&&exitecho Wscript.sleep 15000 >y.vbscall y.vbs goto st把上面这个保存成 .bat 文件,再把下面这个保存成 vbs 文件,让这个vbs在开机时启动,让它调用bat在后台运行set Cleaner=createobject("wscript.shell") Cleaner.run "批处理文件名",vbhide 这两个vbs选其一set ws=wscript.createobject("wscript.shell") ws.run "批处理文件名 /start",0先用tasklist查看当前的进程,然后把这个进程列表传给find去查找那个结束后能免费上网的进程,如果这个进程存在,那停一下,再返回到开始,再重新查,如果不存在就重新启动!我一运行此BAT 就直接重启 (具体BAT):@echo off:sttasklist|find "WINRAR.EXE">nul||shutdown -t 0 -r -f&&exitecho Wscript.sleep 15000 >y.vbscall y.vbs goto st哪里出现问题 前提WINRAR.EXE进程存在!
2008年05月21日 14点05分 1
level 1
我 的想法是:保护系统的某一个进程 不被终结 一旦终结此进程或发现此进程不存在 就会重新启动机器!希望有懂的朋友多多帮忙!恶补批处理已经来不及了。。无奈!
2008年05月21日 14点05分 2
1