微软周三概述了其在2024年下半年弃用Visual Basic Script(VBScript)的计划,转而采用JavaScript和PowerShell等更先进的替代品。
微软项目经理Naveen Shankar说,多年来,技术取得了进步,产生了更强大、更通用的脚本语言,如JavaScript和PowerShell。这些语言提供了更广泛的能力,更适合现代网络开发和自动化任务。
这家科技巨头最初宣布计划在2023年10月逐步淘汰VBScript。
脚本语言,也称为Visual Basic Scripting Edition,由微软于1996年首次作为Windows系统组件推出,为用户提供了使用Internet Explorer和Edge(在Internet Explorer模式下)自动执行任务和开发交互式网页的能力。
宣布的弃用计划包括三个阶段,第一阶段将于2024年下半年启动,届时VBScript将作为Windows 11 24H2的按需功能提供。
第二阶段预计将于2027年左右开始,仍将具有按需功能,但默认情况下将不再启用。VBScript预计将在未来某个不确定的日期从Windows操作系统中完全退役和删除。
Shankar说,这意味着VBScript的所有动态链接库(.dll文件)都将被删除。“因此,依赖VBScript的项目将停止运行。到那时,我们预计您已经转向建议的替代方案。”
几天前,微软确认计划在下半年在Windows 11中弃用NT LAN Manager(NTLM),转而支持Kerberos进行身份验证。
众所周知,NTLM和VBScript都被威胁者滥用来进行恶意活动,促使Redmond删除功能,试图最小化攻击面。
此后,微软还禁用了Excel 4.0(XLM)宏和Visual Basic for Applications(VBA)宏,阻止了XLL加载项,并推出了防止用户在OneNote中打开危险文件扩展名的功能。
参考链接:https://thehackernews.com/2024/05/the-end-of-era-microsoft-phases-out.html
暂无评论内容