如何升级PowerShell版本

Fra*_*ani 4 windows powershell powershell-5.0 powershell-7.0

最近,启动 PowerShell,我注意到有这样一句话:

安装最新的 PowerShell 以获得新功能和改进! https://aka.ms/PSWindows

那么为什么不按照实际的 Microsoft 文档进行尝试呢:

  1. 我运行$PSVersionTable安装的版本是5.1
  2. 我运行winget search Microsoft.PowerShell它,它说该版本7.2以及7.3 preview版本可用
  3. 我运行并安装了winget install --id Microsoft.Powershell --source winget版本7.2
  4. $PSVersionTable再次奔跑,但我仍继续前行5.1

在此输入图像描述

让我们尝试通过dotnet安装它:

  1. 我运行dotnet tool install --global PowerShell,终端显示Tool 'powershell' (version '7.2.6') was successfully installed.
  2. 我奔跑$PSVersionTable,但我仍继续前行5.1

在此输入图像描述

我正在遵循当前的 Microsoft 文档,我哪里错了?

Fit*_*ery 5

Powershell 7(核心)是它自己的应用程序。搜索pwsh.exe并运行它