早在2017年,微软就宣布它将开始逐步淘汰VBScript,这是一种可追溯到1996年的脚本语言。在那个年代里,微软拥有自己的脚本语言,如JScript,它是JavaScript的替代品。
VBScript基于pre.NetNet Basic,是Visual Basic Script的简称,可以看作是VB语言的简化版,它具有原语言容易学习的特性。当前,这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。
现在,VBScript已经结束生命周期。从本月的周二补丁日更新开始,Windows 7、Windows 8和Windows 8.1上的Internet Explorer 11将默认禁用VBScript。而Windows 10早已在7月9日的累积更新中停止对它的支持。
Windows官方的博客文章指出,如果仍需要使用此脚本语言,可通过注册表或组策略按站点安全区域进行配置,以在IE 11中启用或禁用VBScript。更新后,默认情况下将禁用Internet和Untrusted区域。
显然,有些企业仍然依赖于如此老旧的脚本语言,但这一禁用举措将开始推动它们升级并前进。