プロセスの終了
taskkill
- C:\Windows\system32\taskkill.exe /?
Output:
TASKKILL [/S システム [/U ユーザー名 [/P [パスワード]]]]
{ [/FI フィルター] [/PID プロセスID | /IM イメージ名] } [/T] [/F]
説明:
このツールは、プロセス ID (PID) またはイメージ名を指定して、タスクを終了するために使われます。
パラメーター一覧:
/S システム 接続するリモート システムを指定します。
/U [ドメイン\]ユーザー コマンドが実行されるユーザー コンテキストを
指定します。
/P [パスワード] 提供されるユーザー コンテキストのパスワードを
指定します。省略された場合は、入力を要求します。
/FI フィルター タスクを選択するために、フィルターを適用します。
"*" を使用できます。例: imagename eq acme*
/PID プロセスID 終了させるプロセスの PID を指定します。
PID を取得するには、TaskList を使用してください。
/IM イメージ名 終了させるプロセスのイメージ名を指定します。
すべてのタスクやイメージ名を指定するには、
ワイルドカード '*' を使います。
/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 [ドメイン\]ユーザーの形式の
ユーザー名です
MODULES eq, ne DLL 名
SERVICES eq, ne サービス名
WINDOWTITLE eq, ne ウィンドウのタイトル
注意
----
1) /IM スイッチのワイルドカード '*' は、フィルターを適用したときのみ許可
されます。
2) リモート プロセスの終了は、必ず強制的に行われます。(/F)
3) リモート コンピューターが指定されているときは、"WINDOWTITLE"フィルターと
"STATUS" フィルターは考慮されません。
例:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
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*"
TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]
Description:
This tool is used to terminate tasks by process id (PID) or image name.
Parameter List:
/S system Specifies the remote system to connect to.
/U [domain\]user Specifies the user context under which the
command should execute.
/P [password] Specifies the password for the given user
context. Prompts for input if omitted.
/FI filter Applies a filter to select a set of tasks.
Allows "*" to be used. ex. imagename eq acme*
/PID processid Specifies the PID of the process to be terminated.
Use TaskList to get the PID.
/IM imagename Specifies the image name of the process
to be terminated. Wildcard '*' can be used
to specify all tasks or image names.
/T Terminates the specified process and any
child processes which were started by it.
/F Specifies to forcefully terminate the process(es).
/? Displays this help message.
Filters:
Filter Name Valid Operators Valid Value(s)
----------- --------------- -------------------------
STATUS eq, ne RUNNING |
NOT RESPONDING | UNKNOWN
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number.
CPUTIME eq, ne, gt, lt, ge, le CPU time in the format
of hh:mm:ss.
hh - hours,
mm - minutes, ss - seconds
MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
USERNAME eq, ne User name in [domain\]user
format
MODULES eq, ne DLL name
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
NOTE
----
1) Wildcard '*' for /IM switch is accepted only when a filter is applied.
2) Termination of remote processes will always be done forcefully (/F).
3) "WINDOWTITLE" and "STATUS" filters are not considered when a remote
machine is specified.
Examples:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
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*"
Return Code: 0
C:\Windows\system32\taskkill.exe
c:\>ver
Microsoft Windows [Version 10.0.19045.2075]
| File | Info |
|---|---|
| File Size | 101376bytes |
| Creation Time | 2019/12/07 18:09:51 |
| LastWrite Time | 2019/12/07 18:09:51 |
| ProductVersion | 10.0.19041.1889 |
| FileVersion | 10.0.19041.1889 (WinBuild.160101.0800) |
| Hash | Value |
|---|---|
| MD5 | a599d3b2fafbde4c1a6d7d0f839451c7 |
| SHA1 | 0225bbec16cb7b23b189f811065767180eda9801 |
| SHA224 | ecc52331f7f24a6d3c83592c84285c6cab31bf4c12a09ce1f0c48cef |
| SHA256 | 56f8cc2c1790c389394733b84c3fb55e10977e9f0fe0c08110ac11f0fe47f05e |
| SHA384 | 94a9cbc5732353b92378fd8bce2941aea223991653bfd2fe330fe40c79afe239e8cea5fcc16439c82d8320e4094ffd83 |
| SHA512 | acfd16b245a667c3766d36ea753aa7002a03c206b7c3117ccac92315401b536f56ceff606d8112178dd8916a20378ab91818e0e65e6ccfd5d75955f511d6fbfb |