taskkill
嚯嚯 发表于 2020-06-22 10:24浏览次数:
该taskkill命令允许运行在Microsoft Windows XP版本及以上版本中,通过Windows命令提示符中的用户PID(进程ID)或图像名称“杀死”进程。此命令类似于结束 Windows中的程序任务。
查看英文版
目录:
1 taskkill 运行系统环境
2 taskkill 语法
3 taskkill 示例
taskkill 运行系统环境
Windows xp
Windows vista
Windows 7
Windows 8
Windows 10
taskkill 语法
Windows Vista及更高版本的语法
TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]
/S system | 指定连接位置的远程系统。 |
/U [domain\]user | 指定命令应在其下执行的用户上下文。 |
/P [password] | 指定给定用户上下文的密码。如果省略,则提示输入。 |
/FI FilterName | 应用过滤器以选择一组任务。允许使用“ *”。例如 imagename eq acme *有关其他信息和示例,请参见以下过滤器。 |
/PID processID | 指定要终止的进程的PID。使用任务列表获取PID。 |
/IM ImageName | 指定要终止的进程的映像名称。使用通配符 “ *”指定所有任务或图像名称。 |
/T | 终止指定的进程及其启动的任何子进程。 |
/F | 指定强制终止进程。 |
筛选条件:
筛选器名 | 有效运算符 | 有效值 |
---|---|---|
STATUS | eq, ne | RUNNING | NOT RESPONDING | UNKNOWN. |
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时间,格式为hh:mm:ss。 hh-小时,mm-分钟,ss-秒。 |
MEMUSAGE | eq, ne, gt, lt, ge, le | 内存使用量,以KB为单位。 |
USERNAME | eq, ne | 以[domain \]用户格式的用户名。 |
MODULES | eq, ne | DLL名称。 |
SERVICES | eq, ne | 服务名称。 |
WINDOWTITLE | eq, ne | 窗口标题。 |
注意:
- / IM开关的通配符“ *”仅在应用过滤器时被接受。
- 强制终止远程进程(/ F)。
- 指定远程计算机时,不考虑“ WINDOWTITLE”和“ STATUS”过滤器。
Windows XP及更早版本的语法
taskkill [/s Computer] [/u Domain\User [/p Password]]] [/fi FilterName] [/pid ProcessID]|[/im ImageName] [/f][/t]
/s computer | S指定远程计算机的名称或IP地址(不要使用反斜杠)。默认值为本地计算机。 | |||||||||||||||||||||||||||||||||
/u domain\user | 以User或Domain \ User指定的用户的帐户权限运行命令。默认值为发出命令的计算机上当前登录用户的权限。 | |||||||||||||||||||||||||||||||||
/p password | 指定在/ u参数中指定的用户帐户的密码。 | |||||||||||||||||||||||||||||||||
/fi FilterName |
指定要包含在终止中或从终止中排除的过程的类型。以下是有效的过滤器名称,运算符和值。
|
|||||||||||||||||||||||||||||||||
/pid processID | 指定要终止的进程的进程ID。 | |||||||||||||||||||||||||||||||||
/im ImageName | 指定要终止的进程的映像名称。使用通配符(*)指定所有图像名称。 | |||||||||||||||||||||||||||||||||
/f | 指定强制终止进程。对于远程进程,将忽略此参数。所有远程进程都被强制终止。 | |||||||||||||||||||||||||||||||||
/t | 指定终止所有子进程以及父进程,通常称为树杀。 |
有关运算符eq,ge,gt,le,lt和ne的完整信息,请参见运算符定义。
查看英文版
taskkill 示例
taskkill /f /im notepad.exe
终止打开的记事本任务。
taskkill /pid 9764
使用PID 9764 杀死该任务。如果成功,此命令将给您一条类似于以下示例的消息。
SUCCESS: Sent termination signal to the process with PID 9764.
如果需要查看所有正在运行的任务的列表,请使用tasklist命令。
查看英文版