HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

PSVersionTable — A read-only variable (as `$PSVersionTable`) to get the current PowerShell version. This command can

Submitted by: @import:tldr-pages··
0
Viewed 0 times
psversiontablecommandreadclivariableonlyget
windows

Problem

How to use the PSVersionTable command: A read-only variable (as $PSVersionTable) to get the current PowerShell version. This command can only be run under PowerShell. More information: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables#psversiontable>.

Solution

PSVersionTable — A read-only variable (as $PSVersionTable) to get the current PowerShell version. This command can only be run under PowerShell. More information: <https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables#psversiontable>.

Print a summary of the currently installed PowerShell version and edition:
$PSVersionTable


Get the detailed (major, minor, build, and revision) version number of PowerShell:
$PSVersionTable.PSVersion


List all supported PowerShell script versions that this PowerShell version supports:
$PSVersionTable.PSCompatibleVersions


Get the latest Git commit ID where the currently-installed PowerShell version is based on (works on PowerShell 6.0 and later):
$PSVersionTable.GitCommitId


Check whether the user is running PowerShell Core (6.0 or later) or the original "Windows PowerShell" (version 5.1 or below):
$PSVersionTable.PSEdition

Code Snippets

Print a summary of the currently installed PowerShell version and edition

$PSVersionTable

Get the detailed (major, minor, build, and revision) version number of PowerShell

$PSVersionTable.PSVersion

List all supported PowerShell script versions that this PowerShell version supports

$PSVersionTable.PSCompatibleVersions

Get the latest Git commit ID where the currently-installed PowerShell version is based on (works on PowerShell 6.0 and later)

$PSVersionTable.GitCommitId

Check whether the user is running PowerShell Core (6.0 or later) or the original "Windows PowerShell" (version 5.1 or below)

$PSVersionTable.PSEdition

Context

tldr-pages: windows/PSVersionTable

Revisions (0)

No revisions yet.