No.1ベストアンサー
- 回答日時:
Taskkill
タスクやプロセスを終了します。プロセスは、プロセス ID またはイメージ名を指定して終了します。
構文
taskkill [/s Computer] [/u Domain\User [/p Password]]] [/fi FilterName] [/pid ProcessID]|[/im ImageName] [/f][/t]
パラメータ
/s Computer
リモート コンピュータの名前または IP アドレスを指定します (円記号は使わないでください)。既定はローカル コンピュータです。
/u Domain\User
User または Domain\User として指定したユーザー アカウントのアクセス許可でコマンドを実行します。既定は、コマンドを発行するコンピュータに現在ログオンしているユーザーのアクセス許可です。
/p Password
/u パラメータで指定したユーザー アカウントのパスワードを指定します。
/fi FilterName
終了に含めるプロセスまたは終了から除外するプロセスの種類を指定します。次に、有効なフィルタ名、演算子、および値を示します。 名前 演算子 値
Hostname eq、ne 有効な文字列。
Status 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 有効な整数。
Username eq、ne 有効なユーザー名 ([domain\]user)。
Services eq、ne 有効な文字列。
Windowtitle eq、ne 有効な文字列。
/pid ProcessID
終了するプロセスのプロセス ID を指定します。
/im ImageName
終了するプロセスのイメージ名を指定します。すべてのイメージ名を指定するには、ワイルドカード (*) を使います。
/f
強制終了するプロセスを指定します。リモート プロセスでは、このパラメータは無視されます。リモート プロセスはすべて強制終了されるためです。
/t
親プロセスと共にすべての子プロセスも終了することを指定します。一般的に、ツリー キル (tree kill) と呼びます。
/?
コマンド プロンプトにヘルプを表示します。
解説
ワイルドカード文字 (*) は、フィルタと共に指定されている場合にのみ使うことができます。
リモート プロセスの終了は、/f パラメータが指定されているかどうかにかかわらず、常に強制的に実行されます。
コンピュータ名を HOSTNAME フィルタに指定すると、コンピュータはシャットダウンし、すべてのプロセスが停止します。
終了するプロセスのプロセス ID (PID) を特定するには、tasklist を使用します。
Taskkill は、Kill の代替ツールです。
例
次に、taskkill コマンドの使用例を示します。
taskkill /pid 1230 /pid 1241 /pid 1253
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
taskkill /s srvmain /f /im notepad.exe
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im *
taskkill /f /fi "PID ge 1000" /im *
表記規則
表記 意味
斜体 ユーザーが指定しなければならない情報
太字 記述どおりに入力しなければならない要素
省略記号 (...) コマンド ラインで繰り返すことができるパラメータ
角かっこ ([]) 省略可能な項目
中かっこ ({}); パイプ (|) で区切られた選択肢例 : {even|odd} 1 つだけ選択しなければならない選択肢
等幅フォント コードまたはプログラムの出力
この回答へのお礼
お礼日時:2007/12/02 15:46
回答していただきありがとうございます。とても参考になりました。しかし、Windows XP Professional 限定でしか使えないのが残念ですね…。XP Home Edition とかでも使えるコマンドがあればいいのですが…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- その他(プログラミング・Web制作) ファイル名の一部をbatで変更したい batファイルを使って、以下のようにファイル名の一部を変更した 3 2023/02/21 20:09
- Windows 10 windowsの回復ドライブや復元ポイントを使用した場合の戻る位置を教えてください。 5 2023/08/19 14:52
- その他(プログラミング・Web制作) テキストから指定行を抜き出したい 2 2022/07/13 19:35
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- Excel(エクセル) Excelでデータを抽出するに良い方法 9 2023/02/06 12:42
- ネットワーク OSI参照モデルの各層の役割がわかりません。 3 2023/04/21 21:12
- その他(プログラミング・Web制作) バッチファイルでPCのモデル名を取得したい 1 2022/03/31 10:58
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
タスクバーの音量アイコンをク...
-
httpdの子プロセスがゾンビ化す...
-
プロセス、サービス、デーモン...
-
CPU使用率が常に50~10...
-
【プログラム】 iu14d2n.tmp ...
-
16bitについて
-
プロンプトが返らない
-
他ユーザーの強制 logout。
-
ネットにつなぐだけでCPU1...
-
PIDからプロセス・アプリを特定...
-
Windowsホストプロセス Rundll...
-
メモ帳でhtmlを修正して上...
-
プロセスがタスクマネージャー...
-
ネットワーク使用率約75%維持状...
-
アクロバットを終了しても、プ...
-
コマンドライン上でファイルを...
-
タスクマネージャのCPU率がおか...
-
Windowsで作れるスレッド最大数...
-
HP-UX11.0 プロセスのメモリ使...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
タスクマネージャのCPU率がおか...
-
CPU使用率が常に50~10...
-
System Idle Processってなに?...
-
コマンドライン上でファイルを...
-
Windowsで作れるスレッド最大数...
-
タスクマネージャで終了できな...
-
プロンプトが返らない
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
Powershell プロセス二重起動
-
【プログラム】 iu14d2n.tmp ...
-
Windowsで同時にオープンできる...
-
Windows 10のエクスプローラー...
-
ネットワーク使用率約75%維持状...
-
httpdの子プロセスがゾンビ化す...
-
デーモンモードとは何でしょうか?
-
IE プロセスが消えない
おすすめ情報