PSVersionTable

包含只讀雜湊表(Constant, AllScope),該表顯示有關當前會話中執行的 PowerShell 版本的詳細資訊。

$PSVersionTable    #this call results in this:
Name                           Value
----                           -----
PSVersion                      5.0.10586.117
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.10586.117
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

獲得 PowerShell 版本執行的最快方法:

$PSVersionTable.PSVersion  
# result :
Major  Minor  Build  Revision
-----  -----  -----  --------
5      0      10586  117