|
|
楼主 |
发表于 2014-10-9 22:35:09
|
显示全部楼层
回复 9# Batcher - @Echo off
- :Main
- cls
- Echo.进程名含 空格.exe>>Server.ini
- REM 系统进程
- Echo.audiodg.exe>>Server.ini
- Echo.cmd.exe>>Server.ini
- Echo.conhost.exe>>Server.ini
- Echo.csrss.exe>>Server.ini
- Echo.dllhost.exe>>Server.ini
- Echo.dwm.exe>>Server.ini
- Echo.explorer.exe>>Server.ini
- Echo.lsass.exe>>Server.ini
- Echo.lsm.exe>>Server.ini
- Echo.MacTray.exe>>Server.ini
- Echo.services.exe>>Server.ini
- Echo.smss.exe>>Server.ini
- Echo.svchost.exe>>Server.ini
- Echo.taskhost.exe>>Server.ini
- Echo.tasklist.exe>>Server.ini
- Echo.wininit.exe>>Server.ini
- Echo.winlogon.exe>>Server.ini
- Echo.WmiPrvSE.exe>>Server.ini
- Tasklist.exe>Exelist.txt
- FOR /F "skip=5" %%i in (Exelist.txt) do call :Cmpexe %%i
- DEL /F /S /Q Server.ini>nul
- DEL /F /S /Q Exelist.txt>nul
- Echo. & Echo.清理进程完毕 !任意再次清理。
- Pause >Nul & Goto Main
- :Cmpexe
- FOR /F %%i IN (Server.ini) DO IF %*==%%i Goto :END
- Del /S /Q "%Temp%\A.TXT" >Nul 2>Nul
- Echo.%*>%Temp%\A.TXT
- Start "" "%Temp%\A.TXT" >Nul 2>Nul
- Pause
- REM wmic process get name /value > Exelist.txt
- REM Taskkill.exe -IM %* -F
- REM :Cmpexe
- REM FOR /F %%i IN (Server.ini) DO (
- REM echo. %* %%i
- REM IF %*==%%i Goto :END
- REM )
- :END
复制代码 |
|