PowerShell バージョン確認
今回はOSとPowerShellのバージョンをPowerShellから確認するコマンドを試してみます。
まずはOSのバージョンを確認する方法です。
PowerShellでOSの情報を確認する場合
PS C:\> Get-WmiObject Win32_OperatingSystem
SystemDirectory : C:\Windows\system32
Organization : Microsoft
BuildNumber : 7601
RegisteredUser : *****
SerialNumber : *****-***-*******-*****
Version : 6.1.7601
※一部文字をマスキングしてます。
ちなみにコマンドプロンプトでOSの情報を確認する場合
verコマンドで確認できますが、これはあくまでバージョン確認のみで、シリアルナンバー等の表示はされないようです。
C:\>ver
さて、次はPowerShell自体のバージョン確認をするコマンドです。
PowerShell自体のバージョン確認は「Get-Host」コマンドで確認できます。
PS C:\> Get-Host
Name : ConsoleHost
Version : 2.0
InstanceId : *******************************UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : ja-JP
CurrentUICulture : ja-JP
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
IsRunspacePushed : False
Runspace : System.Management.Automation.Runspaces.LocalRunspace
※一部文字をマスキングしてます。
これでPowerShellのバージョンが2.0であることが確認できました。
検証してみたOSはWindows7で、調べてみるとどうやらWindows7は基本2.0でアップデートは自分でしてくださいね、ということのようです。
|