为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 如何用dos命令结束进程

如何用dos命令结束进程

2018-09-06 4页 doc 15KB 26阅读

用户头像

is_614050

暂无简介

举报
如何用dos命令结束进程如何用dos命令结束进程 2009-05-03 16:59 ntsd 是一条dos命令,功能是用于结束一些常规下结束不了的死进程。 用法为打开cmd 后输入以下命令就可以结束进程: 方法一:利用进程的PID结束进程 命令格式:ntsd -c q -p pid 命令范例: ntsd -c q -p 1332 (结束explorer.exe进程) 范例详解:explorer.exe的pid为1332,但是如何获取进程的pid呢,在CMD下输入TASKLIST就可以获取当前任务管理器所有进程的PID 方法二:利用进程名...
如何用dos命令结束进程
如何用dos命令结束进程 2009-05-03 16:59 ntsd 是一条dos命令,功能是用于结束一些常规下结束不了的死进程。 用法为打开cmd 后输入以下命令就可以结束进程: 方法一:利用进程的PID结束进程 命令格式:ntsd -c q -p pid 命令范例: ntsd -c q -p 1332 (结束explorer.exe进程) 范例详解:explorer.exe的pid为1332,但是如何获取进程的pid呢,在CMD下输入TASKLIST就可以获取当前任务管理器所有进程的PID 方法二:利用进程名结束进程 命令格式:ntsd -c q -pn ***.exe (***.exe 为进程名,exe不能省) 命令范例:ntsd -c q -pn explorer.exe 另外的能结束进程的DOS命令还有taskkill: 命令格式: taskkill /pid 1234 /f ( 也可以达到同样的效果。) 如果上面这些还不能满足您的求知欲,下面还有: ntsd详解 有一些高等级的进程,tskill和taskkill或许无法结束,那么我们还有一个更强大的工具,那就是系统debug 级的ntsd.准确的说,ntsd是一个 系统调试工具,只提供给系统开发级的管理员使用,但是对我们杀掉进程还是很爽的.基本上除了WINDOWS系 统自己的管理进程,ntsd都可以杀掉. 当然咯,有些rootkit级别的超级木马,还是无能为力,幸好这种牛牛级别的木马还是很少的. NTSD 调试程序在启动时要求用户指定一个要连接的进程。使用 TLIST 或 PVIEWER,您可以获得某个现有 进程的进程 ID,然后键入 NTSD -p pid 来调试这个进程。NTSD 命令行使用如下的句法: NTSD [options] imagefile 其中,imagefile 是要调试的映像名称,options 是下面选项之一: 选项说明-2打开一个用于调试字符模式的应用程序的新窗口-d将输出重定向到调试终端-g 使执行自动通 过第一个断点-G使 NTSD 在子程序终止时立即退出o启用多个进程的调试,默认值为由调试程序衍生的一 个进程-p指定调试由进程 ID 标识的进程-v产生详细的输出 例如,假设 inetinfo.exe 的进程 ID 为 104。键入以下命令将 NTSD 调试程序连接到 inetinfo 进程 (IIS)。 NTSD -p 104 也可使用 NTSD 启动一个新进程来进行调试。例如,NTSD notepad.exe 将启动一个新的 notepad.exe 进 程,并与它建立连接。 一旦连接到某个进程,您就可以用各种命令来查看堆栈、设置断点、转储内存,等等。 命令含义~显示所有线程的一个列KB 显示当前线程的堆栈轨迹~*KB显示所有线程的堆 栈轨迹R显示当前 帧的寄存器输出U反汇编代码并显示过程名和偏移量D转储内存BP设置断点BC清除一个或多个断点BD禁用一个或多个断点BE启用一个或多个断点BL列出一个或多个断点 个人意见,有一个非常重要的参数就是-v参数,我们可以通过它发现一个进程下面挂接了哪些连接库文件. 有很多病毒,木马,或者恶意软件,都喜欢把自己做成动态库,然后注册到系统正常程序的加载库列表中,达 到隐藏自己的目的. 首先我们需要设置一下ntsd的输出重定向,最好是重定向到一个文本文件,方便我们分析研究. c:\>set _NT_DEBUG_LOG_FILE_APPEND=c:\pdw.txt 注意,虽然输出重定向了,但是我们的输出依然会继续显示在屏幕上,而且会进入到debug模式,我们使用-c q参数,就可以避免这个问题. c:\>ntsd -c q -v notepad.exe 现在我们的pdw.txt文件中,就可以看见notepad.exe文件的调试信息. ntsd使用以下参数杀死进程. c:\>ntsd -c q -p PID 只要你能提供进程的PID,那么你就可以干掉进程. 我们知道,Windows的任务管理器是我们了解当前计算机运行了哪些程序的有利工具,那么如何打开这个任务管理器呢,在实际使用中通常有两种方法:一是按下键盘上的Ctrl+Alt+Del就可以打开任务管理器;二是鼠标移到任务栏上空白处,右键?选择任务管理器即打开任务管理器。但是,有时候电脑中病毒后,病毒会禁用任务管理器,这个时候怎么办呢,请往下看。 这个时候我们就要采用更专业的方法来打开任务管理器,即采用命令提示符的方式,下面教大家如何使用命令提示符打开任务管理器,以及如何利用命令来关闭相关进程。 1、用命令提示符(cmd)打开任务管理器查看进程方法 开始?运行?cmd,然后在命令提示符窗口中输入Tasklist就可以查看计算机当前的进程了。 2、用命令提示符(cmd)终止某个进程的方法 在这里用举例的方法来说明问题,假如要中止当前进程中的记事本进程notepad.exe,即可采用下列命令: taskkill /f /im notepad.exe 如果你知道了要终止的进程pid值(通过任务管理器可以看出每个进程的pid值),比如是100,就可以采用下列命令: ntsd -c q -p 100 或者 taskkill /f /pid 100
/
本文档为【如何用dos命令结束进程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索