标题: [系统相关] 怎么写一个批处理结束除了某些进程以外的所有其它进程 [打印本页]
作者: abxialiang 时间: 2009-6-4 18:41 标题: 怎么写一个批处理结束除了某些进程以外的所有其它进程
就像进程杀手一样的,只保留一些我自定义的进程,其它的一概通杀,也在网上查找过,但是都不怎么好用,它的就是先扫描一下系统现有的进程,然后根据一个txt文件对照结束进程的,这倒也罢了,弄过来不能用.可能他写得也有些问题.
作者: Batcher 时间: 2009-6-4 19:43
你尝试过哪些代码?原文链接是什么?"弄过来不能用"的具体变现是什么?
作者: batman 时间: 2009-6-5 19:22
- @echo off
- rem 对杀软进程无效,请自行修改要保留的进程
- set "back=smss csrss winlogon services lsass svchost spoolsv alg nvsvc32 wdfmgr explorer ctfmon wmiprvse"
- for %%a in (%back%) do set "_%%a.exe=a"
- for /f %%a in ('tasklist') do if not defined _%%a taskkill /f /im %%a>nul 2>nul
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |