プロジェクト

全般

プロフィール

[Windows/PowerShell] PowerShell でIPアドレスを得る方法は?

技術ノート
2016/11/02

[番号]
技術ノート KGTN 2016101804

[現象]
[Windows/PowerShell] PowerShell でIPアドレスを得る方法は?

[説明]
現実的には,以下のように PowerShell のコマンド Get-NetIPAddress を使う方法と Net.DNS で GetHostAddresses() メソッドを利用する方法があります.速度重視の場合は, .NET の利用をお勧めします.

(Get-NetIPAddress | Where-Object -FilterScript { ($_.InterfaceAlias -Eq "イーサネット") -And
($_.AddressFamily -Eq "IPv4") } | select -ExpandProperty IPAddress)
([Net.Dns]::GetHostAddresses('') | Where-Object -FilterScript { ($_.AddressFamily -Eq
"InterNetwork") } | select -ExpandProperty IPAddressToString)

ファイル

KGTN2016101804.pdf (79 KB) kitasp 技術センター, 2016/11/02 14:38

KGTN2016101804.jpg 表示 (30.8 KB) kitasp 技術センター, 2016/11/02 14:38