日 历
 
公 告
登 陆
我 的 分 类
最 新 日 志
最 新 回 复
留 言 板
BOLG 信 息
友 情 连 接
    
   微软一个好玩的无敌命令
 
 

大家都遇到这样一个情况,有些进程它不让我们结束他,虽然有IceSword之类的工具也搞不定它,现在如果谁遇到这个情况的话试试下面的命令:
c:\>ntsd -c q -p PID

只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。ntsd从2000开始就是系统自带的用户态调试工具。被调试器附着(attach)的进程会随调试器一起退出,所以可以用来在命令行?罩菇獭J褂胣tsd自动就获得了debug权限,从而能杀掉大部分的进程。ntsd会新开一个调试窗口,本来在纯命令行下无法控制,但如果只是简单的命令,比如退出(q),用-c参数从命令行传递就行了。NtsdNtsd 按照惯例也向软件开发人员提供。只有系统开发人员使用此命令。有关详细信息,请参阅 NTSD 中所附的帮助文件。用法:开个cmd.exe窗口,输入:

  ntsd -c q -p PID

  把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,用tasklist把进程罗列出来,PID也一清二楚。

qq396125273 发表于 2006-3-15 10:29:05
 
阅读全文 | 回复(0) | 引用通告 | 编辑

发表评论:

    昵称:
    密码: (游客无须输入密码)
    主页:
    标题:
  © COPYRIGHT 2004 ALL RIGHTS RESERVED
Powered by Oblog.