发布网友
共2个回答
热心网友
@echo off
for /f "delims= " %%i in ('tasklist ^| findstr ".exe"') do (
findstr "%%i" 123456.txt && echo %%i 正常 || echo %%i 异常 && TASKKILL /F /IM "%%i" /T
)
另外记得把cmd.exe/findstr.exe加到你的txt里,你要保留的进程放在txt里,一行一个,形如
cmd.exe
findstr.exe
WmiPrvSE.exe
SearchIndexer.exe
PresentationFontCache.exe
热心网友
有些是杀不掉的追问杀不掉也不要紧,“多余的杀掉并退出”这句可以换成:多余的执行下一步操作
追答可以写C#版程序
热心网友
@echo off
for /f "delims= " %%i in ('tasklist ^| findstr ".exe"') do (
findstr "%%i" 123456.txt && echo %%i 正常 || echo %%i 异常 && TASKKILL /F /IM "%%i" /T
)
另外记得把cmd.exe/findstr.exe加到你的txt里,你要保留的进程放在txt里,一行一个,形如
cmd.exe
findstr.exe
WmiPrvSE.exe
SearchIndexer.exe
PresentationFontCache.exe
热心网友
有些是杀不掉的追问杀不掉也不要紧,“多余的杀掉并退出”这句可以换成:多余的执行下一步操作
追答可以写C#版程序