Windows-DOS命令 ----- taskkill;批量结束进程。

来源:互联网 发布:国内医学论文数据造假 编辑:程序博客网 时间:2024/05/04 13:45

windows taskkill命令用法详解;

定义:
是用来终止进程的;
可用来结束至少一个进程,可以根据进程 id 或图像名来结束进程;

taskkill [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

参数列表:

    /S    system           指定要连接到的远程系统。    /U    [domain\]user    指定应该在哪个用户上下文                           执行这个命令。    /P    [password]       为提供的用户上下文指定                           密码。如果忽略,提示输入。    /F                     指定要强行终止                           进程。    /FI   filter           指定筛选进或筛选出查询的                           的任务。    /PID  process id       指定要终止的进程的                           PID。    /IM   image name       指定要终止的进程的                           图像名。通配符 '*'                           可用来指定所有图像名。    /T                     Tree kill: 终止指定的进程                           和任何由此启动的子进程。    /?                     显示帮助/用法。

筛选器:

 筛选器名                有效运算符                          有效值-----------         ---------------                   --------------    STATUS              eq, ne                      运行 | 没有响应    IMAGENAME           eq, ne                            图像名    PID            eq, ne, gt, lt, ge, le                 PID 值    SESSION       eq, ne, gt, lt, ge, le                  会话编号    CPUTIME       eq, ne, gt, lt, ge, le               CPU 时间,格式为    MEMUSAGE      eq, ne, gt, lt, ge, le               内存使用,单位为 KB    USERNAME             eq, ne                           用户名,格式为                                                         [domain\]user    MODULES              eq, ne                             DLL 名    SERVICES             eq, ne                             服务名    WINDOWTITLE          eq, ne                             窗口标题

注意: 1. 只有带有筛选器的情况下,才能跟 /IM 切换使用通配符 ‘*’。
2. 其中eq代表“equal”, ne代表”not equal”!
注意: 远程进程总是要强行终止,
不管是否指定了 /F 选项。

例如:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe

0 0