17611538698
webmaster@21cto.com

微软决心在 Windows 中将 VBScript 移除

资讯 0 1121 2023-10-16 07:23:24

图片

导读:驻扎在Windows中近30年的VBScript,如今将要和Windows操作系统分家另过了。

 IT 巨头微软上周一表示,VBScript(Visual Basic Scripting Edition 的缩写)已在其“Windows 客户端已弃用功能”列表的更新中被弃用。

“VBScript 正在被弃用,”微软表示。“在 Windows 的未来版本中,VBScript 将在从操作系统中删除之前作为一项按需功能提供。”

就在一个月前,微软宣布另一位字处理软件WordPad写字板亦行将退休。

图片

VBScript 最初是 Microsoft Windows 脚本技术的一个组件,该技术于 1996 年推出。该技术最初旨在吸引和吸引 Web 开发人员,并利用微软自家的 JScript。在大约 2 年的时间里,VBScript 1.0 版迁移到了 2.0 版,其中包括各种增强功能。

1988 年 3 月6日,艾伦·库珀 (Alan Cooper) 向比尔·盖茨 (Bill Gates) 展示了他的原型Shell,该Shell具有以动态方式添加小部件的潜力。很快,微软于 1991 年 3 月 20日采用了“Quick Basic”。这有助于通过使用图形界面快速、轻松地创建 Windows 应用程序。Internet Explorer 于 1996 年 8 月 1日推出,该语言进一步变得重要起来,并且内容包含了 VBScript 等功能。

VBScript 最新版本 5.8 我们还能追溯到2010 年。

图片

这门语言曾一度被系统管理员广泛用于自动执行任务,直到 2006 年推出的 PowerShell 后才让它开始黯然失色。

“Microsoft Visual Basic Sripting Edition 将活动脚本引入到各种环境中,包括 Microsoft Internet Explorer 中的 Web 客户端脚本和 Microsoft Internet Information Service 中的 Web 服务器脚本,”微软的帮助文档中这样写道。

但是,微软没有设法让其它浏览器制造商支持 VBScript,因此在微软专有的环境之外,Web 开发人员倾向于使用 JavaScript 来执行客户端任务。

似乎没有人没有预见到这一点。至少早在 2016 年,微软就表示 VBScript在 Internet Explorer 中已经被弃用。

2017 年,英国微软软件工程师赖志华 (Zhihua Lai) 推出了一个名为IsVBScriptDead.com的网站,该网站认为 VBScript 脚本语言一切都很好。他说,“这是我最喜欢的编程语言......”

两年后,微软在 2019 年 8 月在 Internet Explorer 中禁用了 VBScript,并于2022 年 6 月淘汰了 Internet Explorer,因此 VBScript 仍然存在且运行良好的说法变得更加的站不住脚。

最后更新于 2020 年 12 月 31 日的 VBScript 网站还坚称道,“VBScript 可能看起来已经过时,并且对 VBScript 的支持已停止,但它仍在许多地方使用。Windows 管理员可能会发现它比Powershell 脚本更强大。”

VBScript 的消亡也意味着依赖于 VBScript 的 Microsoft 部署工具包生命周期的正式终结。

微软此举是出于安全考虑,因为 VBScript 是很多恶意软件的载体,它已经被证明用于分发 DarkGate、Lokibot、Qbot、Emotet 和其他恶意软件的宿主。

近30年的脚本语言说被移除就移了,可惜吗?

作者:场长
参考:
https://www.theregister.com/2023/10/10/microsoft_says_vbscript_will_be/

评论