◆ 初級者~中級者向け
created by Rinker
¥3,520
(2024/11/21 08:18:03時点 楽天市場調べ-詳細)
◆ 上級者向け
created by Rinker
¥3,520
(2024/11/21 08:18:03時点 楽天市場調べ-詳細)
◆ Windowsのコマンド環境について幅広く知りたい方へ
created by Rinker
¥3,149
(2024/11/21 08:18:03時点 楽天市場調べ-詳細)
目次
実行されているプロセスまたはアプリケーションを削除または停止する方法(taskkillコマンド)
taskkillコマンドを使用することで実行されているプロセスまたはアプリケーションを削除または停止することができます。
コマンド名は「task(タスク)」と「kill(終了する、強制終了する)」が由来となっています。
コマンドの省略形は存在しません。
フォーマット
TASKKILL [/S システム [/U ユーザー名 [/P [パスワード]]]]
{ [/FI フィルター] [/PID プロセスID | /IM イメージ名] } [/T] [/F]
使用例
プロセスIDを指定して強制終了
taskkill /F /PID 1234
/F
: 強制終了。/PID 1234
: プロセスIDが1234のプロセスを終了。
このコマンドは、プロセスIDが 1234
のタスクを強制的に終了します。プロセスIDは tasklist
コマンドなどで確認できます。
イメージ名を指定してプロセスを終了
taskkill /IM notepad.exe
/IM
: イメージ名を指定。notepad.exe
: メモ帳アプリケーションを終了。
このコマンドは、すべてのメモ帳(notepad.exe
)プロセスを終了します。
イメージ名で強制終了
taskkill /F /IM chrome.exe
このコマンドは、Google Chromeのすべてのインスタンスを強制的に終了します。
複数のプロセスを一度に終了
taskkill /F /PID 1234,5678,9101
このコマンドは、プロセスIDが 1234
, 5678
, 9101
のタスクをすべて強制終了します。
リモートコンピュータ上でタスクを終了
taskkill /S remotePC /U username /P password /IM notepad.exe
/S remotePC
: リモートコンピュータ名。/U username
: リモートコンピュータのユーザー名。/P password
: パスワード。
このコマンドは、リモートコンピュータ remotePC
上で notepad.exe
プロセスを終了します。
オプション一覧
オプション | オプションの説明 |
---|---|
/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 | ウィンドウのタイトル |
注意点
/IM スイッチのワイルドカード ‘*’ は、フィルターを適用したときのみ許可されます。
リモート プロセスの終了は、必ず強制的に行われます。(/F)
リモート コンピューターが指定されているときは、”WINDOWTITLE”フィルターと”STATUS”フィルターは考慮されません。
コメント