2023年10月,微软宣布未来版本的Windows将不再支持传统的VBScript语言。但是,并没有透露具体的时间表。今天,该公司提供了Windows将取消VBScript支持的部分时间表。
微软在一篇博文中表示,从今年晚些时候发布的Windows1124H2更新开始,对VBScript的支持将作为其按需提供的功能(FOD)之一。不过,包括VBScript在内的FOD仍将预装在Windows1124H2中,并将在操作系统中默认开启。微软说:
这有助于确保在从VBScript迁移依赖关系(应用程序、进程等)时,如果您对VBScript有依赖关系,体验并不会中断。
VBScript退出Windows的第二阶段将于2027年到来。届时,当年的Windows版本将不再默认启用FOD。如果开发人员还需要时间更新自己的应用程序,他们仍然可以在未来的Windows版本中启用FODs。微软并未提供2027年的具体日期。
最后,在2027年之后的某个时间点。VBScript将从未来的Windows版本中完全删除。微软表示:
这意味着VBScript的所有动态链接库(.dll文件)都将被删除。因此,依赖VBScript的项目将停止运行。届时,我们希望您已改用建议的替代程序。
同样,微软也没有透露具体的年份或日期。在完全终止对VBScript的支持之前,微软肯定会给开发人员足够的时间将其应用程序更新为其他语言。微软建议这些开发人员将其应用程序迁移到PowerShell或JavaScript语言。