微软将在 Windows 中弃用 VBScript


微软宣布弃用 VBScript,并计划在未来的 Windows 版本中逐步淘汰该脚本语言。“VBScript 在从操作系统中移除之前,将作为按需功能提供。”

按需功能是 Windows 操作系统中的可选功能,如 .NET Framework(.NetFx3)、Hyper-V 和 Windows Subsystem for Linux,这些功能默认情况下不会安装,但可以在必要时随时添加。

VBScript(也称为 Visual Basic Sc​​ript 或 Microsoft Visual Basic Sc​​ripting Edition)是一种类似于 Visual Basic 或 Visual Basic for Applications (VBA) 的脚本语言可追溯到 1996 年。

VBScript 基于 pre.NetNet Basic,可以看作是 VB 语言的简化版,它具有原语言容易学习的特性。这种语言广泛应用于网页和 ASP 程序制作,同时还可以直接作为一个可执行程序,用于调试简单的 VB 语句非常方便。VBScript 与 Internet Explorer 捆绑,将活动脚本集成到 Windows 环境中,并通过 Windows 脚本与主机应用程序通信。

尽管微软官方并未对此做出解释,但其弃用 VBScript 的的部分原因可能是出于安全考虑。科技媒体 Bleeping Computer 认为,此举旨在减少日益猖獗的利用各种 Windows 和 Office 功能进行感染的恶意软件活动。恶意行为者曾使用 VBScript 将恶意软件分发到受害者的计算机上,包括 Lokibot、Emotet、Qbot 等臭名昭著的恶意软件,以及最近的 DarkGate 恶意软件等。

在 2018 年,微软将对 AMSI 的支持扩展到了 Office 365 应用程序,遏制了利用 VBA 宏的攻击。随后,微软禁用了 Excel 4.0 (XLM) 宏,引入了 XLM 宏保护,强制默认阻止 VBA Office 宏,并开始在全球 Microsoft 365 租户中默认阻止不受信任的 XLL 加载项。

相关阅读:

  • 微软将于本月开始在旧版 Windows 的 IE 11 中禁用 VBScript

相關推薦

2023-09-03

微软方面宣布,将在未来的 Windows 更新中弃用写字板。“写字板不再更新,并将在 Windows 的未来版本中删除。” 对于 .doc 和 .rtf 等富文本文档,该公司建议使用 Microsoft Word 作为替代品;对于 .txt 等纯文本文档,则建议使用 Windo

2022-04-08

禁用 UEFI 的用户)。 传统 BIOS 目前已被英特尔、AMD、微软和苹果等厂商弃用,并且即将遭到淘汰。随着时间的推移,BIOS 的可维护性将会持续下降,想要永久维护它对于目前从事这项工作的人来说是不可行的,拥抱 UEFI 已成为

2022-10-30

但据外媒 Phorinix 报道,谷歌浏览器已经准备在 Chrome 中弃用 JPEG-XL 图像支持。消息源自 chromium 的一个提交,该提交记录了在 Chrome/Chromium M110 中弃用 JPEG-XL 的计划。 JPEG-XL 支持基于谷歌的 PIK 提案,文件格式仅在去年才标准

2023-09-19

POSIX 接口的操作系统(诸如 Linux、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其它一些行为的内存占用,

2023-09-01

领域的神器 or 鸡肋? 科技媒体 The Verge 报道了微软在 Windows 11 中使用了类似恶意软件的弹窗,目的是要求用户将 Chrome 中的默认搜索引擎从 Google 切换到 Bing。 作者在文章中提到,自己原本在使用 Chrome 处理事情,然后切

2023-08-09

用程序采用。JPEG-XL 的目标是免版税,不过今年早些时候微软获得了有关 JPEG-XL 使用的 “rANS”(范围非对称数字系统)数据压缩的专利,这引起了一些担忧。 相关阅读: 谷歌解释为什么从 Chrome 中移除对 JPEG-XL 的支持 FSF

2022-11-04

Microsoft PowerToys 是 Windows 系统实用程序,供高级用户调整和简化其 Windows 体验,可最大限度地提高生产力。 以下是 PowerToys v0.64 版本中的一些重要更新内容: 亮点 新工具:File Locksmith 允许查看哪些进程目前正在使用所选文

2022-05-23

十年前推出以来最大的转变之一。使用 Manifest V3 的扩展将在安全性、隐私和性能方面获得增强。但 Manifest V3 却在一定程度上对广告拦截扩展产生了很多不利影响,在 Manifest V2 中有一个 API 允许扩展程序拦截传入的网络数据,并

2022-07-16

对 ember-cli-jshint 的支持已被弃用 之前在 Ember CLI v3.13 中弃用的 addonJsFiles 方法现在已经被移除。 更多详情可查看:https://blog.emberjs.com/ember-4-5-released/  

2023-11-18

与之前的传言相印证,微软宣布计划在 Windows 10 版本 22H2 中添加 AI 助手 Copilot。Copilot 将包含在 Windows 10 家庭版和专业版中。该更新的发布日期尚未公布,预计在不久的将来发布。 在一份新闻稿中,微软表示在向 Windows 11 用户

2023-05-25

微软宣布推出 Windows Copilot,一款升级版的 Windows AI 助手;旨在使 Windows 11 成为第一个接入集中式 AI 协助的 PC 平台。与此同时,他们还在将 Bing Chat 插件扩展到 Windows,使开发人员能够在 Windows Copilot 中集成他们的应用程序。 微

2023-05-25

了公布一系列 AI 方面的进展与功能外,还特别提到将在 Windows 11 系统中原生增加对 RAR、7Z 等压缩文件格式的解压支持。 当我们谈起压缩文件,大家最熟悉的文件格式应该就是 RAR、7Z、ZIP 了,其中 RAR 是 Roshal Archive 的缩写,

2022-05-10

入变量。 因此,Ilija Tovilo 提交的 RFC 正是建议在 PHP 8.2 中弃用上述 3 和 4 的语法,并在 PHP 9.0 中将其删除。 var_dump("${foo}"); // Deprecated: Using ${} in strings is deprecated var_dump("${(foo)}"); // Deprecated: Using ${} (variable variables) in strings is d

2022-11-28

ader_section 和 Win16 mutex 之间的死锁而在退出时挂起 #52872 vbscript:Asc/Chr 中的代码页处理不正确,导致印地语语言环境测试失败 #53130 ntdll:threadpool - test_tp_instance() 在 Windows 8+ 上失败(很少) #53131 ntdll:threadpool - test_tp_multi_wait()