OSの基本的な情報を取得する方法について記載しています。
取得する内容
OSの各種情報を取得するために「Win32_OperatingSystem」を使用します。
$OSInfo = Get-WmiObject -NameSpace root\CIMV2 -Class Win32_OperatingSystem
※例としてWIndows 7 / Windows 10で実行
OS情報
OSの情報を取得する場合、次のコマンドを実行します。
echo $OSinfo.Caption
実行結果(Windows 7)
Microsoft Windows 7 Professional
実行結果(Windows 10)
Microsoft Windows 10 Pro
サービスパック
サービスパックの情報を取得する場合、次のコマンドを実行します。
echo $OSinfo.CSDVersion
実行結果(Windows 7)
Service Pack 1
OSバージョン情報
OSのバージョン情報を取得する場合、次のコマンドを実行します。
echo $OSinfo.Version
実行結果(Windows 7)
6.1.7601
実行結果(Windows 10)
10.0.19042
OSビルド情報
OSのビルド情報を取得する場合、次のコマンドを実行します。
echo $OSinfo.BuildNumber
実行結果(Windows 7)
7601
実行結果(Windows 10)
19042