1、ntsd.exe
用法:在命令提示符下输入ntsd -c q -p PID。PID是进程标示。可以通过任务管理器查看(任务管理器—进程—查看—选择列—勾选PID即可)或者在命令提示符下输入tasklist即可得到任务管理器上进程的PID。
不过Win7下没有ntsd.exe。需要大家自己下载个,吧。
2、tskill.exe
用法:在命令提示符下输入tskill PID。
推荐直接tasklist查看进程的pid,然后直接tskill pid即可,不需要要借助ntsd,如果你仅需要结束进程的话。
1、按住Ctrl+Alt+Delete键,调出任务管理器,单击进程标签,右击某进程,选择结束进程。 2、按住Win+R键,出现运行菜单,输入Taskkill /P 进程ID /F,回车即结束进程。 3、按住Win+R键,出现运行菜单,输入NTSD -C Q -P 进程ID,回车即结束进程。 4、新建一个扩展名为VBS的文件,内容输入: Set wrc2 = GetObject("Winmgmts:\\.\root\cimv2") Set SP = wrc2.ExecQuery("Select * From Win32_Process Where ProcessID = '进程ID'") For Each i in SP i.Terminate() Next 保存好双击运行,即结束进程。 5、新建一个VB工程,输入代码: Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long Private Sub Form_Load() TerminateProcess OpenProcess(&H1, False, PID), 0 End Sub 编译后双击运行,即结束进程。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)