安装 Windows PowerShell

从 Windows 7 SP1 和 Windows Server 2008 R2 SP1 开始,每个 Windows 中默认随附安装有 Windows PowerShell。

在 Windows 11、10、8.1、8.0 和 7 中查找 PowerShell

有时在 Windows 中查找 PowerShell 控制台或集成脚本环境 (ISE) 并非易事,因为其位置会随不同的 Windows 版本而发生移动。

以下表格应有助于在使用的 Windows 版本中查找 PowerShell。 此处列出的所有版本均为发布时的原始版本,没有进行任何更新。

控制台

  • 对于Windows 10和 11 - 单击Windows 10左下角 (Windows 图标,单击Windows 11) 中间的下角,开始键入 PowerShell。
  • 对于Windows 8.1 - 在开始屏幕上,开始键入 PowerShell。 如果在桌面上,请单击左下角的“Windows”图标,开始键入 PowerShell。

ISE

  • 对于Windows 10和 11 - 单击 (左下角Windows 10的“Windows”图标,单击Windows 11) 的中下角,开始键入 ISE。
  • 对于Windows 8.1 - 在开始屏幕上,键入 PowerShell ISE。 如果在桌面上,请单击左下角的“Windows”图标,键入 PowerShell ISE

在 Windows Server 版本中查找 PowerShell

从 Windows Server 2008 R2 开始,安装操作系统可不包含图形用户界面 (GUI)。 不含 GUI 的 Windows Server 版本名为“核心” 版本,包含 GUI 的版本名为“桌面” 版本。

Windows Server 核心版本

在所有核心版本中,登录到服务器时会显示 Windows 命令提示符窗口。

键入 powershell 并按“Enter” 可在命令提示符会话内启动 PowerShell。 键入 exit 可关闭 PowerShell 会话并返回命令提示符。

Windows Server 桌面版本

在所有桌面版本中,单击左下角的 Windows 图标,键入 PowerShell。 将显示控制台和 ISE 选项。

上述规则的唯一例外是 Windows Server 2008 R2 SP1 中的 ISE。 在这种情况下,单击左下角的 Windows 图标,键入 PowerShell ISE。

如何检查 PowerShell 版本

若要查看已安装的 PowerShell 版本,请启动 PowerShell 控制台(或 ISE),键入 $PSVersionTable,然后按“Enter” 。 查找 PSVersion 值。

升级现有 Windows PowerShell

PowerShell 安装包随附于 WMF 安装程序内。 WMF 安装程序的版本与 PowerShell 版本匹配。 没有适用于Windows PowerShell的独立安装程序。

如需在 Windows 中更新现有 PowerShell 版本,请使用下表找到要更新至的 PowerShell 版本的安装程序。

Windows PS 3.0 PS 4.0 PS 5.0 PS 5.1
Windows 11
Windows Server 2022
- - - 已安装
Windows 10(参见说明 1)
Windows Server 2016
- - - 已安装
Windows 8.1
Windows Server 2012 R2
- 已安装 不支持 WMF 5.1
Windows 8
Windows Server 2012
已安装 不支持 不支持 WMF 5.1
Windows 7 SP1
Windows Server 2008 R2 SP1
不支持 不支持 不支持 WMF 5.1

备注

Windows 10 初始版本中,由于已启用自动更新,因此 PowerShell 会从版本 5.0 更新至 5.1。 如果 Windows 10 原始版本未通过 Windows 更新进行更新,则 PowerShell 版本为 5.0。

需要 Azure PowerShell

如需要 Azure PowerShell ,请先参阅 Azure PowerShell 概述

另请参阅