再见,VBScript!出于安全考量和更强大的替代方案出现,微软决定分 3 个阶段从 Windows 系统中逐步淘汰掉 VBScript 语言。自从 1996 年问世以来,这门陪伴了 Windows 管理员多年的脚本语言即将退出历史舞台。
VBScript 曾是 IT 管理员进行自动化任务的首选工具,其功能包括正则表达式、命令行参数及类等。尽管曾被广泛应用,但随着时间的推移,VBScript 的安全性问题和技术局限正在逐渐显露,已经不再适应现代计算的需求。
为了应对这些挑战,微软建议 IT 管理员和网页开发者转向诸如 PowerShell 和 JavaScript 这样的更安全、更现代的编程语言,这些语言不仅安全性更高,也更符合当下的技术发展。
初始阶段:Windows 11 24H2 更新
第一阶段会从 Windows 11 24H2 更新开始,届时 VBScript 将转为按需功能 (FoD)。VBScript 功能将预先安装并默认启用,但这仅是一个临时措施,目的是让用户有足够的时间来将应用程序和流程迁移到其他编程语言。
第二阶段:2027 年更大的变化
到了 2027 年,微软将进入淘汰 VBScript 的第二阶段。在这一年发布的 Windows 版本中,VBScript 将不再默认启用,但仍允许开发者手动将其作为按需功能启用。微软将提前通知开发者具体日期,以确保用户有足够的准备时间。
最终阶段:2027 年后彻底告别 VBScript
最终阶段将从未来的 Windows 版本中彻底移除 VBScript,包括所有相关的动态链接库(.dll
文件)。届时,所有依赖 VBScript 的项目将无法运行。不过具体年份尚未确定,微软也承诺将提供足够的准备时间,帮助开发者顺利过渡。