A ajuda integrada do PowerShell descreve $ PSVersionTable:
Get-Help about_Automatic_Variables
Pode ser necessário executar Update-Help
primeiro se você não tiver executado antes.
O que é ótimo sobre Get-Help
é que você não precisa saber exatamente o que está procurando. O que eu digitei para encontrar este tópico primeiro foi, na verdade, apenas help PSVersionTable
, e ele listou todos os tópicos de ajuda que continham "PSVersionTable" (há alguns outros).
Esta é a seção de about_Automatic_Variables que descreve $PSVersionTable
, como atualmente retornado pelo PowerShell para mim, mas é a parte menos importante, conforme o OP observou:
$PsVersionTable Contains a read-only hash table that displays details about the version of Windows PowerShell that is running in the current session. The table includes the following items:
CLRVersion: The version of the common language runtime (CLR) BuildVersion: The build number of the current version PSVersion: The Windows PowerShell version number WSManStackVersion: The version number of the WS-Management stack PSCompatibleVersions: Versions of Windows PowerShell that are compatible with the current version SerializationVersion: The version of the serialization method PSRemotingProtocolVersion: The version of the Windows PowerShell remote management protocol