
微软通过 Microsoft Update 增强 PowerShell 更新管理
微软最近通过其博客公布了管理 PowerShell 更新的重大进展。最新更新方便用户利用 Microsoft Update (MU) 进行自动更新,该功能首次出现在 PowerShell 7.2 中。
Microsoft Update (MU) 是一项为 Microsoft 产品和服务提供自动更新的服务。我们首先在 PowerShell 7.2 中开始使用 MU。MU 提供了一种自动更新 PowerShell 7 的便捷方法,可确保您可以控制更新计划、针对您的环境进行测试并轻松在整个企业中扩展。
了解 Microsoft Update 与 Windows Update
区分 Microsoft Update 和更熟悉的 Windows Update 服务至关重要。虽然两者都旨在使系统保持最新状态,但 Windows Update 仅专注于操作系统更新和相关实用程序,例如 Windows Defender。相比之下,Microsoft Update 涵盖了更广泛的 Microsoft 产品,包括 Office 应用程序。

更新管理选项
为了简化更新过程,用户将获得两个选项。微软建议启用这两种设置以实现最佳管理:
- 通过 Microsoft Update 或 WSUS 启用 PowerShell 更新
- 当我检查更新时启用 Microsoft Update
PowerShell 更新的命令行部署
对于喜欢使用命令行实用程序的用户,也可以通过 PowerShell 7.2 的特定 MSI 包选项来部署更新。以下是可用的命令行属性:
PowerShell 7.2 MSI 包包含以下命令行选项:
USE_MU
– 此属性有两个可能的值:
- 1(默认值)– 通过 Microsoft Update 或 WSUS 启用更新
- 0 – 禁用通过 Microsoft Update 或 WSUS 进行的更新
ENABLE_MU
- 1(默认值)– 允许使用 Microsoft Update 进行自动更新或 Windows Update
- 0 – 禁用 Microsoft Update 进行自动更新或 Windows Update
值得注意的是,该设置ENABLE_MU=0
并不能完全禁用Microsoft Update功能。
LTS 和稳定版本保证稳定性
微软强调,使用适用于 PowerShell 的 Microsoft Update 系统将保证各个版本的稳定性。长期服务 (LTS) 版本的用户将保留在该生态系统中,而使用稳定版、候选版本或预览版的用户将继续使用各自的版本。
要进一步了解此更新及其影响,您可以浏览 Microsoft 的原始博客文章。
发表回复 ▼