windows 如何升级PowerShell版本

wlzqhblo  于 2023-03-31  发布在  Windows
关注(0)|答案(2)|浏览(350)

最近,在启动PowerShell时,我注意到有一句话是这样说的:
安装最新的PowerShell以获得新功能和改进!https://aka.ms/PSWindows
那么为什么不按照实际的Microsoft文档来尝试它呢:
1.我运行$PSVersionTable,安装的版本是5.1
1.我运行winget search Microsoft.PowerShell,它显示7.2版本和7.3 preview版本都可用
1.我运行winget install --id Microsoft.Powershell --source winget并安装了7.2版本
1.我再次运行$PSVersionTable,但仍在5.1

让我们尝试通过以下方式安装它:
1.我运行dotnet tool install --global PowerShell,终端显示Tool 'powershell' (version '7.2.6') was successfully installed.
1.我运行$PSVersionTable,但仍在5.1

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

n7taea2i

n7taea2i1#

Powershell7(核心)是它自己的应用程序。

wsewodh2

wsewodh22#

你不需要升级它,就像另一个答案建议的那样(它们应该共存),但是你可以在windows终端中默认使用较新的。
这个博客告诉我如何,这很简单:
https://www.codyhosterman.com/2020/05/defaulting-windows-terminal-to-powershell-7-x-core/
1.打开设置,然后点击底部的“打开json文件”。
1.用ps 7部分的guid替换默认的guid.
1.保存并重新启动终端
谢谢科迪!

相关问题