软餐获悉,微软将通过 Microsoft Update 服务为其命令行应用程序 PowerShell 发布未来的版本更新,以让 Windows 10 和 Windows Server 用户上更容易地获取最新版本。
PowerShell 为用户提供了命令行外壳、专注于自动化的脚本语言以及用于处理 PowerShell cmdlet 的框架,它适用于 Windows、Linux 和 macOS 系统。
据悉,微软已经开始开发 PowerShell 的新版本,该版本将通过 Microsoft Update 将 PowerShell 7.2 preview.5 及更高版本升级到 7.2 preview.7。
尽管如此,由于更新过程的重大变化和所需的额外验证,它只会在 GitHub 上发布更新后推送。
PowerShell 高级软件工程师特拉维斯普拉克介绍了未来 PowerShell 在更新方式的变化:“过去,Windows 用户会在控制台中收到新版本 PowerShell 7 可用的通知,但他们仍然必须跳到我们的 GitHub 发布页面下载和安装它,或者依赖一个单独的包管理工具,例如 Windows Package Manager、Chocolatey 或者 Scoop,”
“但通过 Microsoft Update,您将直接在传统的 Windows 更新 (WU) 管理流程中获得最新的 PowerShell 7 更新,无论是使用 Windows Update for Business、WSUS、SCCM 还是设置中的交互式 WU 对话框。”
“通过今天的公告,您很快就可以在最新的 PowerShell 7.2 预览版中亲自尝试这个新的更新过程。”
如何通过 Microsoft Update 升级 PowerShell
要通过 Microsoft Update 更新 PowerShell,用户的计算机需要运行 Windows 10 RS3 (10.0.16299) 或更高版本以及 PowerShell 7.2(preview 5 或 6)。
用户还需要配置自己的设备,以接收微软产品的更新。可以进入 “设置”>“Windows 更新”>“高级选项”并切换 “更新 Windows 时接收其他 Microsoft 产品的更新” 来启用该功能。(下图)
用户还需要通过运行此处提供的脚本,来选择使用 Microsoft Update 进行 PowerShell 7 更新。
此后,当 PowerShell 团队发布 PowerShell 7.2 preview.7 更新时,我们就能够通过标准的 Windows 更新过程进行升级。
要使 PowerShell 保持最新状态,需要转到 “开始” > “设置” >“更新和安全”>“Windows 更新”,然后单击 “检查更新”。