| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1440 人关注过本帖
标题:怎么样命令行里结束进程。?求!~
只看楼主 加入收藏
pingzilu
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-5-15
收藏
 问题点数:0 回复次数:3 
怎么样命令行里结束进程。?求!~
我在命令行输入tskill explorer,或者把explorer替换成它的进程号。能把它杀死,但是马上它又自动打开了。是怎么回事?我把那内容写成批处理语句,就是写在.bat的文件里。运行,还是同样问题。
求怎么解决!
搜索更多相关主题的帖子: 行里 进程 命令 结束 
2008-05-22 12:42
天地自由行
Rank: 2
等 级:论坛游民
帖 子:79
专家分:16
注 册:2008-5-15
收藏
得分:0 
LZ可以搜索下这个区,有人发过的,好像叫什么微软最强大的命令,就是命令行无条件终止进程的
2008-05-22 17:43
天地自由行
Rank: 2
等 级:论坛游民
帖 子:79
专家分:16
注 册:2008-5-15
收藏
得分:0 
微软一个罕为人知的无敌命令--结束进程
怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了

杀进程很容易,随便找个工具都行。比如IceSword。关键是找到这个进程的启动方式,不然下次重启它又出来了。顺便教大家一招狠的。其实用Windows自带的工具就能杀大部分进程:

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

ntsd -c q -p PID

把最后那个PID,改成你要终止的进程的ID。如果你不知道进程的ID,任务管理器-进程选项卡->查看->选择列->勾上"PID(进程标识符)",然后就能看见了。

xp下还有两个好东东tasklist和tskill。tasklist能列出所有的进程,和相应的信息。tskill能查杀进程,语法很简单:tskill 程序名!!


找到了
2008-05-22 17:44
pingzilu
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-5-15
收藏
得分:0 
谢谢,谢谢@
2008-05-25 01:49
快速回复:怎么样命令行里结束进程。?求!~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.045845 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved