早在今年 5 月,微软就向 Windows Insider Program 的 Dev Channel 用户发布了 Windows 11 build 25309。在已公布的功能中,也有一些没有包含在官方博文中的内容。其中之一就是为 VBScript(Visual Basic Script)提供了卸载选项,这是微软几十年前开发的一种传统脚本语言。
Windows 11 开发通道版本中的这一小部分内容强烈暗示,微软将在不久的将来终止对 VBScript 的支持。本周,微软证实它很快将不再是未来 Windows 版本的一部分。
在微软更新的废弃功能支持页面中,该公司表示:
在将来的 Windows 版本中停用之前,VBScript 将按需提供。 最初,将预安装按需 VBScript 功能,以便在为 VBScript 停用做准备时不间断地使用。
这就不难理解为什么该公司最终做出了这一举动。VBScript 最早创建于 1996 年,是一种易于使用的语言。微软早期版本的 Internet Explorer 浏览器也使用了 VBScript。
不过,VBScript 也曾被网络犯罪分子用来传播恶意软件。多年来,微软一直在逐步淘汰在其产品中使用这种语言。在其新推出的 Edge 浏览器中根本没有使用该语言,2017 年,微软在 Windows 10 的 IE 10 中默认禁用了 VBScript。
2019 年,微软又在 Windows 7、Windows 8 和 Windows 8.1 的最后一个版本 Internet Explorer 11 中禁用了 VBScript。本周,微软制定了从未来 Windows 版本中彻底移除 VBScript 的时间表,此举为这种脚本语言敲下了最后一颗钉子,但它不太可能影响太多的开发人员。