taskkill

taskkill

taskkill是用來終止進程的。 具體的命令規則如下: TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T] 描述:一個或多個任務或進程結束。 可以按進程 ID 或映像名(Image)結束進程。

簡介

taskkill是用來終止進程的。具體的命令規則如下:

TASKKILL [/S system [/U username [/P [ password]]]]

{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

描述:

這個命令行工具可用來結束至少一個進程。

可以根據進程 id 或映像名(Image)來結束進程。

參數列表:

/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 時間,格式為

hh:mm:ss。

hh - 時,

mm - 鍾,ss - 秒

MEMUSAGE eq, ne, gt, lt, ge, le 記憶體使用,單位為 KB

USERNAME eq, ne 用戶名,格式為

[domain\]user

MODULES eq, ne DLL 名

SERVICES eq, ne 服務名

WINDOWTITLE eq, ne 視窗標題

注意: 只有帶有篩選器的情況下,才能跟 /IM 切換使用通配符 '*'。

注意: 遠程進程總是要強行終止,

不管是否指定了 /F 選項。

示例

例如:

TASKKILL /S system /F /IM notepad.exe /T

TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

TASKKILL /F /IM QQ.exe

TASKKILL /F /IM notepad.exe /IM mspaint.exe

TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"

TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe

TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *

TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

Hostname eq, ne 任何有效字元串。

狀態 eq, ne RUNNING|NOT RESPONDING

Imagename eq, ne 任何有效字元串。

PID eg, ne, gt, lt, ge, le 任何有效的正整數。

Session eg, ne, gt, lt, ge, le 任何有效的會話數。

CPUTime eq, ne, gt, lt, ge, le hh:mm:ss 格式的有效時間。mm 參數和 ss 參數應在 0 到 59 之間,hh 參數可以是任何一個有效的無符號的數值。

Memusage eg, ne, gt, lt, ge, le 任何有效的整數。 至於eq,ne,ge,le,gt,lt,是等於,不等於,不小於,不大於,大於,小於意思,主要是用來終止一組進程的,不過這個參數可以通過多組taskkill 來實現。

相關詞條

相關搜尋

熱門詞條

聯絡我們