DOS强行杀进程的命令
DOS强⾏杀进程的命令
tskill和ntsd命令,两个都能结束任务管理器的进程,或者称为,可以关闭应⽤程序。但是,两者的⽤法及范围均有不同,下⾯,本⽂简单给⼤家作个介绍。电工最常见电路
  ①ntsd命令介绍
复制代码代码如下:
  c:\>ntsd -c q -p PID
  只有System、SMSS.EXE和CSRSS.EXE不能杀。
  前两个是纯内核态的,最后那个是Win32⼦系统,ntsd本⾝需要它。ntsd从2000开始就是系统⾃带的⽤户态调试⼯具。被调试器附着(attach)的进程会随调试器⼀起退出,所以可以⽤来在命令⾏下终⽌进程。使⽤ntsd⾃动就获得了debug权限,从⽽能杀掉⼤部分的进程。ntsd会新开⼀个调试窗⼝,本来在纯命令⾏下⽆法控制,但如果只是简单的命令,⽐如退出(q),⽤-c参数从命令⾏传递就⾏了。NtsdNtsd 按照惯例也向软件开发⼈员提供。只有系统开发⼈员使⽤此命令。
win7 64位旗舰版激活码  ⽤法:开个窗⼝,输⼊:
  ntsd -c q -p PID
井盖大小  把最后那个PID,改成你要终⽌的进程的ID。如果你不知道进程的ID,任务管理器->进程选项卡->查看->选择列->勾上"tID(进程标识符)",然后就能看见了。
  ②tskill命令介绍
  tskill能查杀进程,语法很简单:tskill 程序名!!
  ⽐如,关闭浏览器进程,可以在dos输⼊提⽰符下输⼊命令: tskill   按回车鍵即可。
dos下查看并选择强⾏中⽌进程
复制代码代码如下:
@echo off
echo set sh=WScript.CreateObject("WScript.Shell") >telnet_tmp.vbs
echo WScript.Sleep 300 >>telnet_tmp.vbs
REM 把192.168.1.7改为你要登录的IP地址
echo sh.SendKeys "open 192.168.1.7" >>telnet_tmp.vbs
echo WScript.Sleep 5000 >>telnet_tmp.vbs
与世无争指什么生肖echo sh.SendKeys "{ENTER}" >>telnet_tmp.vbs
echo WScript.Sleep 20000 >>telnet_tmp.vbs
echo sh.SendKeys "y{ENTER}" >>telnet_tmp.vbs
echo WScript.Sleep 1000 >>telnet_tmp.vbs
REM ⽤户名
echo sh.SendKeys "ocular_admin{ENTER}" >>telnet_tmp.vbs
echo WScript.Sleep 5000 >>telnet_tmp.vbs
REM 密码
echo sh.SendKeys "lcdchina{ENTER}" >>telnet_tmp.vbs
echo WScript.Sleep 5000 >>telnet_tmp.vbs
rem start telnet
cscript //nologo telnet_tmp.vbs
del telnet_tmp.vbs
rem 下⾯查看进程信息
tasklist
rem 让⽤户选择要删除的进程PID
set /p ans=请输⼊要删除的进程PID:
echo 您要删除的进程的PID是%ans%
历史上的大地震rem 以下对⽤户的选择进⾏判断
set choice=
set /p choice=您确认要删除PID为%ans%的进程吗?(y/n)
if /i "%choice%"=="y" goto yes
if /i "%choice%"=="n" goto no
:yes
rem 执⾏强制删除进程命令
40万左右的车排行榜ntsd -c q -p %ans%
:no
rem 也可⽤“taskkill /im 进程名”来强制删除XP下的进程tasklist
rem 暂停
pause

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。