Windows で TCP または UDP ポートをリッスンしているプロセスを確認するにはどうすればよいですか?
ベストアンサー1
パワーシェル
TCP
Get-Process -Id (Get-NetTCPConnection -LocalPort YourPortNumberHere).OwningProcess
プロセスに関する情報の列がいくつか表示されます。Id 列は、 でプロセスを強制終了する場合に必要な PID ですtaskkill /PID <pid>
。
UDPI
Get-Process -Id (Get-NetUDPEndpoint -LocalPort YourPortNumberHere).OwningProcess
コマンド
netstat -a -b
(ホスト名の解決を停止するには-n を追加します。これにより、処理速度が大幅に向上します。)
デーンの推奨事項に注意してくださいTCPビュー非常に便利そうです!
-aすべての接続とリスニング ポートを表示します。
-b各接続またはリスニング ポートの作成に関係する実行可能ファイルを表示します。 よく知られている実行可能ファイルが複数の独立したコンポーネントをホストしている場合があり、その場合は接続またはリスニング ポートの作成に関係するコンポーネントのシーケンスが表示されます。 この場合、実行可能ファイルの名前は下部の [] で囲まれ、上部にはそれが呼び出したコンポーネントが表示され、TCP/IP に到達するまでこれが続きます。 このオプションは時間がかかる可能性があり、十分な権限がないと失敗することに注意してください。
-nアドレスとポート番号を数値形式で表示します。
-o各接続に関連付けられた所有プロセス ID を表示します。