还在苦苦敲代码开发APP?你out啦! 试试积木搭建APP吧~

使用DOS命令 taskkill 结束本地进程,结束远程进程

来源:清泛编译     2017-03-22 15:27:08    人气:     我有话说( 0 人参与)

使用DOS命令 taskkill 结束本地进程;以及如何远程kill掉其他主机的进程(一般用于远程主机远程桌面服务有问题登不上时使用)。

DOS窗口,输入taskkill /f /im 进程名.exe /t

/f  /im /t 表示指定进程名称,强制终止进程及子进程。参考帮助如下:

描述:

    使用该工具按照进程 ID (PID) 或映像名称终止任务。

 

参数列表:

    /S    system           指定要连接的远程系统。

    /U    [domain\]user    指定应该在哪个用户上下文执行这个命令。

    /P    [password]       为提供的用户上下文指定密码。如果忽略,提示输入。

    /FI   filter           应用筛选器以选择一组任务。允许使用 "*"。例如,映像名称 eq acme*

    /PID  processid        指定要终止的进程的 PID。使用 TaskList 取得 PID。

    /IM   imagename        指定要终止的进程的映像名称。通配符 '*'可用来指定所有任务或映像名称。

    /T                     终止指定的进程和由它启用的子进程。

    /F                     指定强制终止进程。

    /?                     显示帮助消息。



下面说说如何远程kill掉其他主机的进程(一般用于远程主机远程桌面服务有问题登不上时使用):

1、cmd->services.msc->在左边服务(本机)右键点击弹出菜单->连接到另一台计算机,把Remote Desktop Services重启。

2、如果重启失败,使用如下命令把对应服务进程终止后再重启:

找到"TermService"对应pid,比如pid为5956,然后
tasklist /s 192.168.1.xx /fi "imagename eq svchost.exe" /svc
​taskkill /s 192.168.1.xx /f /pid 5956

3、当然某些情况很可能kill不掉远程进程,来一个终极绝招:重启大法 shutdown -r -m \\192.168.1.xx -t 0

DOS tasklist taskkill 结束进程

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
分享到: