用批处理做不到“只要发现QQ.exe进程就自动结束”
因为太占内存了,机子不好的内存会被全部占完。。。
只能几十秒,几分钟检查一次。。。
@echo off
:WORK
taskkill /IM QQ.exe
echo wscript.sleep 60000 >%temp%\sleep60000.vbs
::这里是60 000 毫秒,1分钟,你可以自己改,太短的话会比较消耗内存。。。
::其实可以在组策略里禁止qq.exe启动的。
"%temp%\sleep60000.vbs"
GOTO WORK
在注册表HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Excusion下添加QQ.EXE项,在QQ.EXE项下添加Debugger键,值为FK
建议在组策略里禁止qq.exe启动。
@echo off
:BOF
taskkill /IM QQ.exe
timeout /t 30 /NOBREAK
goto BOF
win7里的cmd有timeout可以用.
@echo off
:q
tasklist|find /i "qq.exe">nul&&taskkill /f /im qq.exe
pause
goto :q