windows怎么安装powershell 7_windows如何安装最新版跨平台的powershell core 7【教程】

如果您希望在 Windows 系统中安装 PowerShell 7,以获得跨平台、高性能、现代化的命令行体验,则需根据系统环境与使用需求选择适配的安装方式。以下是多种可行的安装方法:

一、使用 Winget 命令行安装(推荐)

Winget 是 Windows 10/11 及 Windows Server 2025 内置的官方包管理器,安装过程全自动、可复现,且支持版本指定与静默部署,适用于大多数终端用户和开发者。

1、以管理员身份打开 Windows 终端(或 PowerShell 5.1)。

2、执行命令检查可用版本:winget search –id Microsoft.PowerShell。

3、从输出中确认最新稳定版 ID(如 Microsoft.PowerShell)与对应版本号(如 7.5.5.0)。

4、运行安装命令:winget install –id Microsoft.PowerShell –source winget。

5、如需静默安装(无交互提示),添加 –silent 参数;如需指定版本,添加 –version 7.5.5。

二、通过 MSI 安装包安装(企业/服务器首选)

MSI 方式提供标准 Windows 安装流程,支持组策略部署、静默安装及完整卸载注册表项,适合 IT 管理员批量部署或对稳定性要求高的生产环境。

1、访问 PowerShell 官方 GitHub 发布页:https://github.com/PowerShell/PowerShell/releases。

2、向下滚动至 Assets 区域,展开全部资源,找到以 PowerShell-*.win-x64.msi 命名的文件(64 位系统)或 PowerShell-*.win-x86.msi(32 位系统)。

3、下载对应 MSI 文件后,双击启动安装向导。

4、按提示操作,默认路径为 C:\Program Files\PowerShell\7\,安装完成后不会覆盖 Windows PowerShell 5.1。

三、使用 ZIP 便携包安装(免权限/多版本测试)

ZIP 包无需管理员权限,解压即用,支持并行运行多个 PowerShell 7 版本,特别适用于开发测试、受限账户或 Nano Server/IoT 等轻量系统。

1、前往同一 GitHub 发布页,查找以 PowerShell-*.win-x64.zip 结尾的压缩包。

2、下载后解压至任意本地路径(例如 C:\ps7\)。

3、进入解压目录,双击 pwsh.exe 即可直接启动 PowerShell 7。

4、如需全局调用,将该目录添加至系统环境变量 PATH 中。

四、通过 Microsoft Store 安装(临时用户快捷方案)

Store 版本安装最简单,自动更新,但存在功能限制:无法使用部分 .NET API、不支持自定义模块路径、不能配置系统级执行策略,仅适合轻量使用场景。

1、打开 Microsoft Store 应用。

2、在搜索栏输入 PowerShell。

3、在结果中选择官方发布的 PowerShell(发布者为 Microsoft Corporation)。

4、点击“获取”并等待安装完成。

5、安装后可在开始菜单中直接启动,或在任意位置右键选择“在此处打开 PowerShell 窗口”。

五、通过 .NET 全局工具安装(.NET 开发者适用)

此方式将 PowerShell 7 作为 .NET 全局工具安装,适用于已配置 SDK 的开发环境,便于与其他 CLI 工具统一管理。

1、确保已安装 .NET SDK 6.0 或更高版本,运行 dotnet –version 验证。

2、执行全局工具安装命令:dotnet tool install –global PowerShell。

3、安装完成后,直接在任意终端输入 pwsh 启动。

4、如需升级,运行:dotnet tool update –global PowerShell。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。