はじめに PowershellでWindowsServerのインベントリ情報を収集する方法を纏めてみた。 動作確認環境は以下の通り。 WindowsServer 2012R2 Powershell 4.0 基本的にPowershellコマンドレットを用いた情報取得方法を記載するが、一部WMIオブジェクトを用いた方法も併せて記載した。 各コマンドレットを単に実行した場合、表示される情報は一部省略されてしまうため、すべての情報を表示したい場合は、"Format-List"コマンドレットに実行結果(PSオブジェクト)をパイプする必要がある。 PS > Get-NetIPAddress | Format-List *ちなみに、Format-Listには"fl"というエイリアスが設定されているため、以下の様に実行しても同じ結果が得られる。 PS > Get-NetIPAddress | fl * イ