如何在 Windows 10 中检查 PowerShell 版本

许多用户倾向于使用 PowerShell 而非命令提示符,因为PowerShell在Windows服务器操作方面拥有更强大的功能,不仅如此,它还可以控制Exchange、Lync和基于SQL的服务器。Windows 10 系统默认搭载 PowerShell 5.0 版本,但当您安装最新的 Windows 更新组件时,系统会自动将 PowerShell 升级至 5.1 版本。因此,掌握如何在 Windows 10 电脑上检查 PowerShell 版本变得十分重要。如果您正为此而困扰,本指南将详细介绍各种检查 PowerShell 版本的命令。

如何在 Windows 10 系统中核查 PowerShell 版本

不同版本的 Windows 系统预装了不同版本的 PowerShell,具体情况如下所示:

  • Windows 10 和 Windows Server 2016 – 初始安装的 PowerShell 版本为 5.0(通过 Windows 更新后,版本将升级为 5.1)

  • Windows 8.1 和 Windows Server 2012 R2 – PowerShell 版本为 4.0

  • Windows 8 和 Windows Server 2012 – PowerShell 版本为 3.0

  • Windows 7 SP1 和 Windows Server 2008 R2 SP1 – PowerShell 版本为 2.0

本快速指南将向您展示一些通用的 PowerShell 版本检查命令,这些命令适用于任何 Windows 系统。

方法一:利用 $PSVersionTable 命令

在 PowerShell 命令提示符中执行 $PSVersionTable 命令后,您可以在输出结果的 PSVersion 行中找到 PowerShell 的版本信息。

1. 点击 Windows 键,输入 “PowerShell”,然后单击 “打开”。

2. 现在,输入 “$PSVersionTable” 命令,并按下 Enter 键执行。

3. 您可以在输出结果的 PSVersion 行查看版本号,如示例中所示, PowerShell 版本为 5.1.19041.1645。

方法二:利用 $PSVersionTable.PSVersion 命令

您还可以使用 $PSVersionTable.PSVersion 命令查看 PowerShell 的详细版本信息,包括主版本号、内部版本号和修订号。

1. 启动 Windows PowerShell。

2. 输入 $PSVersionTable.PSVersion 命令,然后按 Enter 键。

3. 输出结果的格式如下,其中 “Major” 属性代表 PowerShell 的主版本号。

Major Minor Build Revision
----- ----- ----- --------
5 1 19041 1645

方法三:使用 $Host 命令

当您在 PowerShell 窗口中使用 $Host 命令时,可以在输出的 Version 行找到 PowerShell 的版本信息。

1. 打开 Windows PowerShell 窗口。

2. 输入 $Host 命令并按下 Enter 键。

3. 您可以在输出的 Version 行查看 PowerShell 的版本号。该命令的输出结果格式如下:

Name : ConsoleHost
Version : 5.1.19041.1645
InstanceId : 0859ad62-5642-4190-ab07-26fe0181e892
UI : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture : en-IN
CurrentUICulture : en-US
PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled : True
IsRunspacePushed: False
Runspace : System.Management.Automation.Runspaces.LocalRunspace

方法四:使用 $Host.Version 命令

您还可以通过 $Host.Version 命令来查看 PowerShell 的版本,包括主版本号、次版本号、内部版本号和修订号。

1. 启动 Windows PowerShell。

2. 在 PowerShell 窗口中输入 $Host.Version 命令,并按 Enter 键。

3. 输出结果的格式如下,其中 “Major” 属性显示 PowerShell 的主版本号。

Major Minor Build Revision
----- ----- ----- --------
5 1 19041 1645

***

希望本指南能够帮助您了解如何在 Windows 电脑上检查 PowerShell 版本。请告诉我们哪种方法对您最有效。如果您对本文有任何疑问或建议,请随时在评论区留言。