LAN 内の PC のプロセスを終了させる
LAN内の PC で下のような状況を解決するために PCのプロセスを終了させる手順です
・モニタがつながっていない のあるタスクを終了させたい
・リモートで操作できるはずのPCが何かのプロセスに妨害されて接続できない
まず、コマンドプロンプトを起動します
そして、『tasklist /S PC名 /U ユーザー名 /P パスワード』と打ち込みます
L:\>tasklist /S snowmobile3 /U mofmof /P 3oF3oF
イメージ名 PID セッション名 セッション# メモリ使用量 |
ここでは、犯人がPID 1152 だとあたりがついてるので、 /PID に 1152 を指定します
L:\>taskkill /S snowmobile3 /U mofmof /P 3oF3oF/PID 1152 成功: PID 1152 のプロセスは強制終了されました。 |
無事終了できました。
サービスなどで、終了できない場合は /F オプョンを付けて強制終了させます。
taskkill.exe /F /IM brynhildr* でも本当はいいんだけど、実は同名のサービスプロセスがいて、それが終了させると困るので、プロセスIDを指定。
TASKLIST [/S システム [/U ユーザー名 [/P [パスワード]]]] [/M [モジュール] | /SVC | /V] [/FI フィルタ] [/FO 形式] [/NH] 説明: パラメータ一覧: /U [ドメイン\]ユーザー コマンドを実行するユーザー コンテキストを /P [パスワード] 提供されたユーザー コンテキストのパスワードを /M [モジュール] 指定されたパターン名に一致する DLL モジュールを /SVC それぞれのプロセスのサービスを表示します。 /V 詳細な情報を表示するように指定します。 /FI フィルタ フィルタによって指定された、与えられた条件に一致 /FO 形式 出力の形式を指定します。 /NH 出力するときに、"カラム ヘッダー"を /? ヘルプまたは使用法を表示します。 フィルタ: 例: |
TASKKILL [/S システム [/U ユーザー名 [/P [パスワード]]]] { [/FI フィルタ] [/PID プロセスID | /IM イメージ名] } [/F] 説明: パラメータ一覧: /U [ドメイン\]ユーザー コマンドが実行されるユーザー コンテキストを /P [パスワード] 提供されるユーザー コンテキストのパスワードを /F プロセスの強制終了を指定します。 /FI フィルタ フィルタによって指定された、与えられた条件に一致 /PID プロセスID 終了させるプロセスの PID を指定します。 /IM イメージ名 終了させるプロセスのイメージ名を指定します。 /T ツリー削除: 指定したプロセスとそのプロセスが開始 /? このヘルプまたは使用法を表示します。 フィルタ: 注意: /IM スイッチのワイルドカード '*' は、フィルタと使うときのみ有効に 注意: リモート プロセスの終了は、/F オプションの指定したかどうか 例: |
RPC サーバーを利用できません? - Ask the Network & AD Support Team - Site Home - TechNet Blogs
LAN内のファイアーウォールの影響でうまくいかない場合はこちら
Comments