微软于本周一表示,经过27年的发展后,将停止VBScript(Visual Basic Scripting Edition)的开发工作。该公司在其「Windows客户端已弃用功能」的更新名单中,明确指出VBScript已被列为弃用项目。微软进一步说明,在未来的Windows版本中,VBScript会先作为「按需使用」的功能出现,最后会从操作系统中完全移除。值得一提的是,仅在一个月前,微软刚宣布WordPad也即将淘汰。
VBScript首次亮相于1996年,其最新版本 5.8 发布于 2010 年。该脚本语言曾经广泛地被系统管理员用于自动化任务,直至2006年PowerShell的出现而逐渐式微。微软在其说明文件中指出,VBScript为多种环境带来了活跃的脚本功能,包括在 Microsoft Internet Explorer 中的 Web 客户端脚本和在 Microsoft Internet Information Service 中的 Web 服务器脚本。
然而,微软从未成功让其他浏览器制造商支持 VBScript,导致在非微软专属的环境中,Web开发者倾向于使用JavaScript进行客户端任务。
这一决定其实早有先兆,早在2016年微软就已经在Internet Explorer中宣布 VBScript被弃用。尽管VBScript的支持已被停止,但仍在多个场合中被使用。许多Windows管理员可能觉得学习和编写VBScript比PowerShell脚本要容易。
值得注意的是,VBScript的即将结束也意味着 Microsoft Deployment Toolkit(依赖于VBScript的部署工具包)的终止。MDT已被列为不支持 Windows 11的软件。微软计划停用VBScript的决定,部分可能是出于安全考虑,因为VBScript曾被用作恶意软件的传播途径。