PowerShellでNICの情報を収集してみた

PowerShellで何らかの設定情報を収集するためには、大抵の場合「Get-ホニャララ」というコマンドレットを実行します。

NIC(ネットワークアダプター)に関係する設定情報であれば、「Get-NetIPAddress」や「Get-NetAdapterHardwareinfo」のように、「Get-Netホニャララ」というコマンドレットで概ね取得可能です。

それらを一気に実行するスクリプトを書いてみました。

(実行結果は、それぞれのコマンドレットごとに独立したテキストファイルとして、カレントディレクトリに出力されます。)

 

 

===============================

Get-Command -name Get-Net* | Format-Table name | Out-File .¥1.txt

$1 = Get-Content .¥1.txt

$2 = $1.length -3

$C = 3

While($C -le $2)

{

$A = $1[$C]

Invoke-Expression $A | Out-File .¥$A.txt

$C = $C +1

}

===============================