微软建议从 slmgr.vbs 迁移至 PowerShell
微软因 VBScript 即将弃用,建议 IT 管理员逐步将 Windows 激活与镜像部署自动化从 slmgr.vbs 迁移到现代化 PowerShell 脚本。依赖旧激活流程的团队需要盘点现有自动化,避免系统策...
微软正式建议 IT 管理员逐步从 slmgr.vbs 转向现代化 PowerShell 脚本。触发这一迁移的原因是 VBScript 即将被弃用,长期依赖该脚本语言的 Windows 激活与镜像部署自动化将面临维护风险。
slmgr.vbs 是 Windows 中处理许可证激活的经典命令行工具,许多企业环境中仍通过它批量激活系统或配置 KMS 客户端。随着 VBScript 退出舞台,继续依赖旧脚本会导致后续系统策略变化后出现维护中断。
微软并未在本次公告中提供具体的替换 cmdlet 名称、迁移步骤或时间表。因此工程团队首先需要盘点现有自动化中所有调用 slmgr.vbs 的脚本,评估它们在镜像部署、任务序列及激活流程中的分布。
有明确迁移计划的团队可以提前在测试环境验证 PowerShell 激活方式,但需要注意官方尚未给出完整 cmdlet 对照。对于仍能正常运行的旧脚本,短期内可继续使用,但应将其视为技术债并纳入维护排期。
这次变更的核心不是功能删除,而是自动化基础的切换。系统管理员应关注微软后续文档,确认哪些 Windows 版本和许可证场景受迁移影响,为无法直接替换的流程预留缓冲方案。


