|
本帖最后由 dos时代菜鸟 于 2016-5-14 23:35 编辑
用 wmic + taskkill
找出 进程 为 smss.exe且 路径 不是 \systemroot\system32\smss.exe 的进程对应 的 pid ,并用 taskkill 中断该pid。
根本不用第三方软件。
- @echo off
- for /f "usebackq skip=2 delims=, tokens=2,3" %%c in (`wmic process where "caption='smss.exe'" get commandline^,processid^,status /format:csv`) do (
- if /i not "%%c"=="\systemroot\system32\smss.exe" (
- echo %%c,%%d
- c:\windows\system32\taskkill /f /pid %%d
- )
- )
- pause
复制代码 |
|