Windows PowershellによるPCが持っているIPv4ルートテーブルの情報を取得する方法を紹介
PCが持っているIPv4ルートテーブルの情報を取得(メトリック、ネクストホップ等)。全てのプロパティについて取得したい場合は、Format-List * で可能。
サンプルソース
(入力)
Get-WmiObject Win32_IP4RouteTable | Format-List Destination,Mask,Metric1,NextHop
(出力)
Destination : 0.0.0.0
Mask : 0.0.0.0
Metric1 : 11
NextHop : 192.168.1.1
Destination : 127.0.0.0
Mask : 255.0.0.0
Metric1 : 306
NextHop : 0.0.0.0
Destination : 127.0.0.1
Mask : 255.255.255.255
Metric1 : 306
NextHop : 0.0.0.0
Destination : 127.255.255.255
Mask : 255.255.255.255
Metric1 : 306
NextHop : 0.0.0.0
Destination : 192.168.1.0
Mask : 255.255.255.0
Metric1 : 266
NextHop : 0.0.0.0
Destination : 192.168.1.3
Mask : 255.255.255.255
Metric1 : 266
NextHop : 0.0.0.0
Destination : 192.168.1.255
Mask : 255.255.255.255
Metric1 : 266
NextHop : 0.0.0.0
Destination : 224.0.0.0
Mask : 240.0.0.0
Metric1 : 306
NextHop : 0.0.0.0
Destination : 224.0.0.0
Mask : 240.0.0.0
Metric1 : 266
NextHop : 0.0.0.0
Destination : 255.255.255.255
Mask : 255.255.255.255
Metric1 : 306
NextHop : 0.0.0.0
Destination : 255.255.255.255
Mask : 255.255.255.255
Metric1 : 266
NextHop : 0.0.0.0