如何安装最新版本的 PowerShell

Eva

本文推荐给以下人群:

  • 想要使用最新版本 PowerShell 的人
  • 那些想知道如何安装最新版本的 PowerShell 的人
  • 想要使用命令输入安装最新版本PowerShell的人
  • 对于那些担心每次启动 PowerShell 时显示的“请安装最新版本的 PowerShell”消息的用户。

在本文中,我们将详细说明如何安装最新版本的 PowerShell、如何启动已安装的最新版本的 PowerShell,以及如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell。

如果您想检查当前使用的 PowerShell 版本,请参阅此处的“如何检查 Windows 11 中的 PowerShell 版本”。

我也想读

如何检查PowerShell版本 – Windows11
本文推荐给以下人群: 正在学习如何使用 PowerShell 的初学者 想要检查 PowerShell 脚本兼容性的人 快速检查您当前使用的 PowerShell 版本。

如何检查 Windows 11 PowerShell 的版本

目次

检查完您当前使用的 PowerShell 版本后,让我们检查当前可用的 PowerShell 最新版本。

到微软官网查看当前可用的最新版本

第一种方法是去微软官网查看。

PowerShell 通常分为三个版本:稳定版本、LTS 版本和预览版本,但我们通常建议使用正式发布的稳定版本。

每个版本的下载链接都位于发布页面上。[资产]它在该部分中。[资产]部分可以折叠并且必须展开。

到微软官网查看当前可用的最新版本

以上为截至2023年5月9日最新版本v7.3.4页面是。

以 PowerShell-7.2.6-win 开头并被红框包围的那些是为 Windows 操作系统创建的。

您需要下载的 PowerShell 根据您使用的操作系统而有所不同。

对于 32 位操作系统 PowerShell-7.3.4-win-x86.msi
PowerShell-7.3.4-win-x86.zip
对于 64 位操作系统 PowerShell-7.3.4-win-x64.msi
PowerShell-7.3.4-win-x64.zip

下载最新的 PowerShell

x86 和 x64 是计算机的不同位数。 x86 表示 32 位,x64 表示 64 位。
如果您不确定当前使用的计算机是32位还是64位,请查看“如何检查计算机的规格(性能)”以获取有关如何检查的详细说明。

确保您的计算机有可用的最新版本。

我使用的是 64 位 Windows 操作系统,因此我可以确认 PowerShell 7.3.4 已经发布。

使用 PowerShell 命令检查当前分发的最新版本

以下是使用PowerShell命令检查当前分发的最新版本的方法。

如何使用 PowerShell 命令检查当前分发的最新版本

启动 PowerShell 并执行以下命令。

winget search Microsoft.PowerShell
如何使用 PowerShell 命令检查当前分发的最新版本

当您运行 winget 搜索 Microsoft.PowerShell 时,它会询问您“您同意所有源协议条款吗?”进入进入请按

如何使用 PowerShell 命令检查当前分发的最新版本

输入 Y 并按 Enter 键以显示最新的稳定版和预览版。

您现在可以确认此计算机的最新版本是 PowerShell 7.3.4。

如何安装最新版本的 PowerShell

检查当前分发的 PowerShell 最新版本以及您当前使用的 PowerShell 版本,如果不是最新版本,请安装最新版本。

PowerShell 不会更新现有程序,而是保留以前的版本并安装最新版本。
因此,安装最新版本的 PowerShell 不会删除您当前安装的旧版本。

建议阅读:

接下来,我们将详细介绍如何从 Microsoft Store 安装最新版本的 PowerShell、如何从 Microsoft 官方网站下载安装程序并安装最新的 PowerShell,以及如何使用 PowerShell 命令安装最新版本的 PowerShell。

从 Microsoft Store 安装最新版本的 PowerShell

最推荐的方法是从 Microsoft Store 安装最新的 PowerShell。

打开微软商店

可以从 Microsoft Store 获取最新版本的 PowerShell。

打开微软商店

首先,它位于任务栏上。单击 Windows 按钮(或按键盘上的 Windows 键)

单击[Windows 按钮],菜单将向顶部展开。
在它的右上角点击【所有应用】请。

打开微软商店

它位于“所有应用程序”中点击【微软商店】请。

打开微软商店

单击 [Microsoft Store] 启动 Microsoft Store。

从 Microsoft Store 安装最新版本的 PowerShell

接下来,从 Microsoft Store 搜索 PowerShell 并安装最新版本。

从 Microsoft Store 安装最新版本的 PowerShell

当 Microsoft Store 启动时,单击顶部的按钮。在搜索栏中输入[powershell]在右边单击[放大镜]标记请。

从 Microsoft Store 安装最新版本的 PowerShell

在搜索栏中输入[powershell],点击右侧的[放大镜]标记,就会显示PowerShell,如上图。

在右上角单击获取请。

从 Microsoft Store 安装最新版本的 PowerShell

单击“获取”开始下载并安装 PowerShell。

请等待此操作完成。

从 Microsoft Store 安装最新版本的 PowerShell

当[获取]按钮变为[打开]时,安装完成。

最新版本的 PowerShell 现已安装在您的计算机上。

从微软官网下载安装程序并安装最新版本的PowerShell

第一的,提供最新版本 PowerShell 的 Microsoft 官方网站请移至。

接下来,下载适合您的计算机的安装程序。

从微软官网下载安装程序并安装最新版本的PowerShell

我使用的是Windows 11 64位操作系统,所以这次下载“PowerShell-7.3.4-win-x64.msi”我会。

如果您使用的是Windows 32位操作系统,请下载“PowerShell-7.3.4-win-x86.msi”。

从微软官网下载安装程序并安装最新版本的PowerShell

下载后,双击 PowerShell-7.3.4-win-x64.msi请。

从微软官网下载安装程序并安装最新版本的PowerShell

双击 PowerShell-7.3.4-win-x64.msi 时,将弹出一个标有“打开文件 - 安全警告”的窗口。

单击[运行]请。

从微软官网下载安装程序并安装最新版本的PowerShell

单击 [运行] 打开一个窗口,显示“欢迎使用 PowerShell 7-x64 安装向导”。

7-x64 部分根据您安装的版本和您使用的操作系统的位数而有所不同。
x86 表示 32 位,x64 表示 64 位。

在右下角单击下一步请继续执行下一步。

从微软官网下载安装程序并安装最新版本的PowerShell

点击【下一步】会询问安装位置,但不需要更改安装位置,直接点击右下角即可。单击下一步请继续执行下一步。

从微软官网下载安装程序并安装最新版本的PowerShell

单击[下一步]进入安装选项确认屏幕。

这里也不需要改变任何东西,所以右下角单击下一步请继续执行下一步。

从微软官网下载安装程序并安装最新版本的PowerShell

当您单击[下一步]时,下次PowerShell 7有更新时,系统会询问您是否要通过Microsoft Update进行更新。

这里也不需要改变任何东西,所以右下角单击下一步请继续执行下一步。

从微软官网下载安装程序并安装最新版本的PowerShell

单击【下一步】,将显示“准备安装 PowerShell 7-64x”消息。

7-x64 部分根据您安装的版本和您使用的操作系统的位数而有所不同。
x86 表示 32 位,x64 表示 64 位。

右下角点击【安装】请。

从微软官网下载安装程序并安装最新版本的PowerShell

单击[安装],将出现一个标有“用户帐户控制”的窗口。

如果您想继续安装单击“是”请继续执行下一步。

从微软官网下载安装程序并安装最新版本的PowerShell

单击“用户帐户控制”中的[是]开始安装。安装完成后,屏幕会发生变化,请稍候。

从微软官网下载安装程序并安装最新版本的PowerShell

PowerShell 安装完成后,将显示“已完成 PowerShell 7-x64 安装向导”。

在右下角点击【完成】请完成安装。

最新版本的 Power Shell 现已安装在您的计算机上。

使用 PowerShell 命令安装最新版本的 PowerShell

以下是如何使用 PowerShell 命令行安装最新的 PowerShell。

从命令行安装比使用安装向导更快,因此我们建议那些不介意命令行的人使用它。

要使用 PowerShell 命令安装最新版本的 PowerShell,您必须首先以管理员身份启动 PowerShell。

使用 PowerShell 命令安装最新版本的 PowerShell

以管理员身份启动 PowerShell,输入以下命令,然后按 Enter 键。

winget install --id Microsoft.Powershell --source winget

如果您想安装评估版,winget install –id Microsoft.Powershell.Preview –source winget请输入:

使用 PowerShell 命令安装最新版本的 PowerShell

输入命令进入按开始安装。

使用 PowerShell 命令安装最新版本的 PowerShell

当显示“安装完成”消息时,安装完成。

最新版本的 Power Shell 现已安装在您的计算机上。

如何启动最新安装的 PowerShell 版本

这是启动已安装的最新版本 PowerShell 的方法。

正如我在开头提到的,PowerShell 不会更新现有程序,而是保留以前的版本并安装最新版本。

所以安装最新版本后,计算机上安装了现有(旧)PowerShell 和最新版本的 PowerShell。这将是。

如何从安装文件夹启动最新的PowerShell

第一种方法是从安装文件夹启动应用程序文件。

如何从安装文件夹启动最新的PowerShell

如果使用命令行或使用安装向导的默认设置安装 PowerShell 7,PowerShell 7 将保存在以下文件夹中。

C:Program FilesPowerShell7

在上面的文件夹中双击“pwsh.exe”您可以通过执行此操作启动 PowerShell 7。

.exe 是文件扩展名。
默认情况下,不显示文件扩展名,因此请参考这篇《如何在Windows 11中显示文件扩展名和隐藏文件》来更改显示文件扩展名的设置。

如何从安装文件夹启动最新的PowerShell

双击“pwsh.exe”启动PowerShell7 (x64)。

在PowerShell 7中,您不必输入命令来检查PowerShell版本;版本在启动时指定。

如何从搜索栏启动现代 PowerShell

下一个方法是从搜索栏启动它。

如何从搜索栏启动现代 PowerShell

在任务栏中单击 Windows 键(键盘上)视窗请按)

单击 Windows 键向上展开菜单。

在展开菜单的顶部在搜索栏中输入[powershell]请。

如果输入[powershell],除了Windows PowerShell 之外,还会显示一个写为PowerShell7(x64) 的项目。

单击PowerShell7(x64)请。

如何从搜索栏启动现代 PowerShell

单击“PowerShell7(x64)”以启动已安装的PowerShell7(x64)。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

即使您安装了最新版本的 PowerShell,如果右键单击 Windows 按钮并从 Windows 终端启动它,旧的 PowerShell 也会启动。

在这里,我们将详细说明如何将启动 Windows Terminal 时启动的 PowerShell 更改为最新的 PowerShell。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

首先,为了启动 Windows 终端,请单击任务栏上的按钮。[右键单击] Windows 按钮请。

[右键单击] Windows 按钮向上展开菜单。

键盘视窗+x也可以通过按 展开此菜单。
应用这个,视窗+x+您可以使用 突然启动 Windows PowerShell。

从扩展菜单中单击[Windows 终端] 或[Windows 终端(管理员)]请。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

单击[Windows 终端]或[Windows 终端(管理员)]启动“Windows PowerShell”。

它位于左上角单击[∨]请。

当您单击[∨]时,菜单将向下展开。点击【设置】请。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

点击【设置】,切换到一个窗口,上面写着大字“启动”。

在左侧菜单中单击[Windows PowerShell]请。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

接下来,在右侧显示“命令行”的地方点击【浏览】请。

我们将用最新版本的 PowerShell 应用程序文件替换它。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

当您单击[浏览]时,将出现一个标有“打开”的窗口。

C:Program FilesPowerShell7移至它就在其中单击[pwh.exe]请。

然后右下角点击【打开】请。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

当您单击[打开]时,将出现标有“命令行”的框。C:Program FilesPowerShell7pwh.exe这将是。

然后在右下角单击“保存”请。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

再次出现在任务栏上[右键单击] Windows 按钮单击[Windows 终端]请。

如何将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell

最新版本的 PowerShell(本例中为 PowerShell 7.3.4)将启动。

现在,您可以将启动 Windows 终端时启动的 PowerShell 更改为最新的 PowerShell。

常问问题

我想在多台计算机上更新 PowerShell。有更好的办法吗?

如果您已连接到互联网,我们建议您使用命令进行更新。
winget install –id Microsoft.Powershell –source winget

使用最新版本的 PowerShell 有哪些好处?

现在可以使用新命令,并且命令选项也在增加。
微软官方网站还介绍了新的PowerShell改进。
单击此处查看 PowerShell 7.3 中的新增功能请看一下。

与 Windows 11 相关的其他文章

点击此处查看与Windows 11相关的其他文章,请查看。