#navi(../)

* PowerShellのバージョンを確認する方法・$PSVersionTable [#q16eb2be]
PowerShellのバージョンを確認する方法を以下に記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* 関連記事 [#v409d191]
-[[powershell.exeが存在するディレクトリを取得する・$PSHOME>PowerShell/powershell.exeが存在するディレクトリを取得する・$PSHOME]]

* $PSVersionTable シェル変数 [#l7577abf]
$PSVersionTableを表示することによりPowerShellのバージョンを確認することができます。
 PS> $PSVersionTable

* $PSVersionTableを表示してみる [#t994d627]
操作はPowerShellを起動し$PSVersionTableを入力しEnterキーを押すだけです。~
以下はPowerShellを起動し実際に$PSVersionTableを入力しEnterキーを押した時の出力です。

 Windows PowerShell
 Copyright (C) 2009 Microsoft Corporation. All rights reserved.
 
 PS C:\Users\sakura> $PSVersionTable
 
 Name                           Value
 ----                           -----
 CLRVersion                     2.0.50727.5472
 BuildVersion                   6.1.7601.17514
 PSVersion                      2.0
 WSManStackVersion              2.0
 PSCompatibleVersions           {1.0, 2.0}
 SerializationVersion           1.1.0.1
 PSRemotingProtocolVersion      2.1

 PS C:\Users\sakura> ($PSVersionTable)["PSVersion"]
 
 Major  Minor  Build  Revision
 -----  -----  -----  --------
 2      0      -1     -1

 PS C:\Users\sakura> $PSVersionTable.PSVersion
 
 Major  Minor  Build  Revision
 -----  -----  -----  --------
 2      0      -1     -1

以下の方法でバージョンを確認することもできます。
 PS C:\Users\sakura> $HOST.Version
 
 Major  Minor  Build  Revision
 -----  -----  -----  --------
 2      0      -1     -1
 
 PS C:\Users\sakura> $HOST
 
 Name             : ConsoleHost
 Version          : 2.0
 InstanceId       : 12345678-1234-1234-1234-12234567890ab
 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


Windowsの種類はWindows7を使用したました。~
尚、PowerShell 1.0には$PSVersionTableのシェル変数はありません。

以上、PowerShellのバージョンを確認するためのシェル変数$PSVersionTableについてでした。

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS