Powershell を使用して IP アドレスにアクセスしているプロセスを検出する方法を学習しますか? このチュートリアルでは、どのプロセスが IP アドレスにアクセスしているかを確認するために、Powershell を使用する方法を示します。

• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10
• Windows 7

機器リスト

次のセクションでは、このチュートリアルの作成に使用される機器の一覧を示します。

アマゾンアソシエイトとして、私は適格な購入から稼ぎます。

関連チュートリアル - PowerShell

このページでは、PowerShell に関連するチュートリアルの一覧にすばやくアクセスできます。

チュートリアル Powershell - IP アドレスにアクセスするプロセス

管理者として、新しい POWERSHELL コマンド ライン プロンプトを開始します。

Windows 10 - powershell elevated

Windows 上の TCP 接続の一覧を取得します。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

特定の IP アドレスへの TCP 接続を実行するすべてのプロセスを一覧表示するループを作成します。

Copy to Clipboard

コマンド出力を次に示します。

Copy to Clipboard

この例では、特定の IP アドレスに接続されているすべてのプロセスが、次の 5 分以内に一覧表示されます。

IP アドレスへの TCP 接続を実行しているプロセスのグリッド ビューを表示します。

Copy to Clipboard

5 分後、グリッド ビューが表示されます。

POWERSHELL - Processes connecting to an IP address

どのプロセスがどの IP アドレスにアクセスするかを示す CSV ファイルを作成します。

Copy to Clipboard

ここにファイルの内容があります。

Copy to Clipboard

おめでとう! どのプロセスが、Powershell を使用して IP アドレスに接続されているかを確認できます。