PowerShell-7 下载安装教程(如何更新 PowerShell)

软件介绍

PowerShell-7 是微软推出的新一代、开源的命令行壳和脚本语言,基于高性能的 .NET Core 构建。它的可执行文件名为 pwsh。而且,它与 Windows 自带的 PowerShell 5.1 可同时存在,安装时并不会覆盖自带版。但需要注意的是,尽量不要同时启动这两个软件

它与 Windows 自带的 PowerShell 5.1 的核心区别如下:

  • 底层框架:自带版基于 .NET Framework;PowerShell 7 基于 .NET Core,性能更好、体积更小。
  • 并行与语法:PowerShell 7 支持管道并行处理(-Parallel)、三元运算符等现代特性,而自带版不支持。
  • 兼容性:两者可并存安装,PowerShell 7 能自动通过"兼容性层"调用大部分旧模块。

一句话建议:日常新脚本推荐使用 PowerShell 7;维护老旧的、深度依赖 Windows 专属功能的脚本时再切回自带版本。

如果你希望更深入的了解二者的区别,请访问https://learn.microsoft.com/zh-cn/powershell/scripting/what-is-windows-powershell?view=powershell-7.6

安装

安装包

安装教程

  1. 从网盘中下载安装包,他的后缀是 .msi

  2. 双击安装包,若弹出弹窗让你选择用哪个应用点开,选择"Windows 安装程序"。

    )

  3. 选择后等待一会儿,会弹出安装窗口,点击「Next 」。

  4. 安装路径最好保持默认,若一定需要修改,请不要带有中文以及空格(建议路径中仅存在英文字母或数字),然后点击「Next 」。

  5. 建议和我图片上勾选的一样,勾选完成后点击「Next 」。

    在这里我简单介绍一下每个选项的作用:

    • Add PowerShell to Path Environment Variable :将 PowerShell 添加到系统环境变量 Path,必选
    • Register Windows Event Logging Manifest :注册 Windows 系统事件日志清单,建议勾选,用于系统记录 PowerShell 运行日志、故障排查 。
    • Enable PowerShell remoting :启用 PowerShell 远程管理,不建议勾选,提供远程桌面 / 远程控制功能,但开启会暴露安全端口,有安全风险 ,且一般用户用不上。
    • Disable PowerShell Telemetry :禁用官方遥测数据收集,可以勾选,会关闭微软收集你的使用行为、性能数据 。
    • Add 'Open here' context menus to Explorer :在文件资源管理器右键菜单添加「在此处打开 PowerShell」,强烈建议勾选,右键任意文件夹即可直接打开终端,效率极高。
    • Add 'Run with PowerShell 7' context menu for PowerShell files :为 .ps1 脚本文件添加「用 PowerShell7 运行」右键菜单,建议勾选,方便直接运行脚本。
  6. 按需勾选两个选项后点击「Next 」。事实上,这两个选项会提供自动更新功能,我会简单翻译一下,大家自行决定,勾选与否都行。

    两个选项意思如下:

    • Enable updating PowerShell through Microsoft Update or WSUS (recommended):允许通过 Microsoft Update/WSUS 服务器更新 PowerShell(官方推荐) 让 PowerShell 7 跟随系统 Windows 更新,自动接收安全补丁、版本迭代更新,无需手动重新下载安装包升级 已勾选
    • Use Microsoft Update when I check for updates (recommended):检查系统更新时同步启用 Microsoft Update(官方推荐) 将 PowerShell 7 接入系统全局更新渠道,系统扫描更新时会一并检测 PowerShell 7 更新 已勾选。
  7. 点击「Install 」,开始安装。

  8. 取消勾选「Launch PowerShell 」,点击「Finish 」,完成安装。

  9. 按下 win 键,会发现推荐的项目 中增加了 PowerShell-7 ,可以鼠标右击选中,点击「固定到开始菜单 」,方便下次点开。如果更倾向于使用桌面快捷方式,也可以点击「打开文件位置 」,选中快捷方式后粘贴到桌面。

相关推荐
XUHUOJUN15 小时前
Windows 2025架构深度分析之Stretch Cluster 延迟工程现实
windows·microsoft·架构·azure local
love530love16 小时前
将 ChatCut MCP 插件从 Codex 桌面应用移植到 WorkBuddy —— 完整适配实录
ide·人工智能·windows·视频剪辑·ai agent
works cart17 小时前
windows常用命令
windows
浩浩测试一下18 小时前
windows 加壳工具代码实现02 - 加壳界面实现MFC
windows·mfc·免杀·加壳器·pe应用
崖边看雾1 天前
记录Python学习——第一章环境安装下载(Windows)
windows·python·学习·pycharm
sukalot1 天前
windows网络适配器驱动开发-NetAdapterCx 接收端缩放(中)
windows·驱动开发
我是Superman丶1 天前
Windows系统FFmpeg官方下载+完整安装配置保姆级教程(2026最新版)
windows·ffmpeg
weixin_433417671 天前
TortoiseGit推送到远端,如何配置
windows·git
2601_962364971 天前
Windows Hello VS 传统密码:身份认证安全层级全面对比分析
windows·安全·电脑
Imagine Miracle2 天前
【WSL】让WSL2后台持久运行不自动关闭的解决方案
linux·windows·wsl