什么是vbscript,微软为什么要扼杀它?

VBScript不见了。VBScript曾经是一种脚本语言,可以在web浏览器中与JavaScript竞争,但在最近的Windows更新之后,默认情况下,在所有受支持的Windows版本的internetexplorer中禁用VBScript。但是VBScript已经消失了很多年。...

什么是vbscript,微软为什么要扼杀它?

VBScript不见了。VBScript曾经是一种脚本语言,可以在web浏览器中与JavaScript竞争,但在最近的Windows更新之后,默认情况下,在所有受支持的Windows版本的internetexplorer中禁用VBScript。但是VBScript已经消失了很多年。

再见,vbscript!

2019年8月13日,微软通过补丁更新在Windows7、8和8.1系统的Internet Explorer中默认禁用了VBScript。微软在2019年7月9日发布了类似的Windows10更新。现在,在安装了最新更新的任何受支持的Windows系统上,VBScript在默认情况下都将被禁用。

VBScript基本上已经不存在了。微软从来不支持微软边缘的VBScript,这意味着它只限于internetexplorer11。其他浏览器如Mozilla Firefox、Google Chrome和Apple Safari也从未实现过VBScript。

vbscript与javascript竞争

VBScript是一种模仿微软visualbasic的脚本语言。它的全名是“Microsoft Visual Basic Scripting Edition”

这种语言最早出现在1996年的一个消费品中,当时它被添加到InternetExplorer中。网站可以像使用JavaScript一样使用VBScript,internetexplorer支持两者。然而,VBScript只能在internetexplorer中使用,而JavaScript是一种跨浏览器的解决方案,在其他浏览器中也可以使用。这是JavaScript获胜的一个重要原因,而且大多数web页面从未采用VBScript作为客户端脚本。

微软刚刚在浏览器中禁用了VBScript。默认情况下,Internet Explorer 11将不再运行网页上的VBScript。它很少被使用,但是仍然有一些旧的内部商业网站依赖VBScript而不是JavaScript。

微软的Edge浏览器团队在2015年曾撰文“告别”VBScript和其他老技术,如ActiveX,指出“JavaScript已经成为事实上的网络语言。”Edge从未支持VBScript。

vbscript不仅仅适用于web浏览器

什么是vbscript,微软为什么要扼杀它?

虽然这个最新的更新是关于Internet Explorer的,但是VBScript的用途还不止这些。Microsoft的Internet信息服务(IIS)web服务器可以运行服务器端VBScript。Windows脚本主机(WSH)可以运行VBScript文件,通常扩展名为.vbs。它出现在各种各样的地方例如,MicrosoftOutlook97使用VBScript作为它的宏语言,尽管它是唯一这样做的MicrosoftOffice应用程序。

VBScript被Windows管理员用来在web浏览器之外编写脚本,代替批处理文件。但是VBScript很早以前就过时了。正如PaulThurrott所指出的,“到了世纪之交,微软正在向.NET过渡,而VBScript则被抛在了后面。”

想要用脚本实现自动化的系统管理员现在通常使用PowerShell而不是VBScript。Microsoft Office block VBScript控件的现代版本。

为什么vbscript会消失?

这次更新并不意外。早在2017年,微软就解释说,它打算在未来禁用Internet Explorer中的默认VBScript,而现在正是未来。

VBScript对internetexplorer来说也太旧了。Internet Explorer 11将仅显示在传统文档模式下执行的网页的VBScript。微软的Edge浏览器团队写道,这是一个“临时解决方案”。在可预见的未来,微软可能会支持internetexplorer11,但公司不会同时支持VBScript。

当然,Windows包含许多旧的兼容性功能,但是VBScript有潜在的危险。它是一种完整的脚本语言,可用于Internet Explorer(一种已经过时的web浏览器)中的网页。很少有网页还在使用它,也没有人再使用它开发了。在默认情况下禁用它是一件轻而易举的事。

如何重新启用vbscript(如果必须的话)

对绝大多数人来说,这种变化不应该影响任何事情。如果网站需要VBScript,它只能在internetexplorer中工作。假设你不使用旧的IE网站,你很好。即使你这样做了,那些老网站大多不使用VBScript。

但是,如果您出于某种原因仍然需要在Internet Explorer中使用VBScript,仍然有一种方法可以使用它。系统管理员可以通过注册表或组策略设置为特定安全区域启用VBScript。

微软并没有让这个选项很容易找到。这是因为这个功能真的是为需要它的企业提供的。一般人不应该碰它。

事实上,微软表示,它只会在“有限的时间内”提供这些选项,预计在未来的windows10版本中,这些选项会消失,完全取消对internetexplorer的VBScript支持。

什么是vbscript,微软为什么要扼杀它?

虽然这种语言有很长的历史,但它已经消失了很长一段时间。最近的Windows更新没有太大变化。绝大多数Windows用户不会注意到VBScript被禁用,他们也没有理由在意。

相关:如何在windows10上用internetexplorer打开旧网页

  • 发表于 2021-04-03 06:01
  • 阅读 ( 183 )
  • 分类:互联网

你可能感兴趣的文章

微软为xbox one扼杀了kinect

...360的原始设备?还是Xbox One的Kinect 2.0?你上次使用Kinect是什么时候?你认为微软太容易放弃Kinect了吗?或者虚拟现实是游戏的未来?请在下面的评论中告诉我们! ...

  • 发布于 2021-03-12 15:26
  • 阅读 ( 216 )

微软之所以扼杀groove音乐是因为spotify

...的市场领导者愿意并且能够从你手中夺走这几十个用户,为什么还要和另一个小角色混为一谈呢? ...

  • 发布于 2021-03-12 22:54
  • 阅读 ( 423 )

xbox one正在慢慢赶上ps4

... 我为什么要关心这些? ...

  • 发布于 2021-03-17 04:49
  • 阅读 ( 170 )

微软为了“s模式”而杀掉了windows 10

...ndows10s的概述。或者,如果你对Windows已经有足够的了解,为什么不读一天我们使用Chromebook的经验呢。 ...

  • 发布于 2021-03-25 20:38
  • 阅读 ( 259 )

Windows10中新的“阻止可疑行为”功能是什么?

...容 阻止Office应用程序将代码注入其他进程 阻止JavaScript或VBScript启动下载的可执行内容 阻止执行可能混淆的脚本 阻止来自Office宏的Win32 API调用 阻止从Windows本地安全授权子系统窃取凭据(lsass.exe文件) 阻止源自PSExec和WMI命令的进程...

  • 发布于 2021-04-05 04:38
  • 阅读 ( 205 )

如何在windows中创建系统还原点的快捷方式图标

...幕和半打单击。既然你应该经常创建它们,你已经做了,为什么不让它变得容易呢?

  • 发布于 2021-04-08 21:26
  • 阅读 ( 175 )

平板电脑并没有扼杀笔记本电脑,但智能手机正在扼杀平板电脑

...个人电脑正在消亡吗?当然不是,原因如下 当我们解释为什么个人电脑不会消亡时,我们注意到平板电脑的销售增长速度比以往任何时候都慢,而个人电脑的下滑速度正在放缓。现在,我们可以看看最新的数据: 根据Gartner 2014...

  • 发布于 2021-04-11 05:21
  • 阅读 ( 173 )

愚蠢的怪人把戏:如何让你的电脑和你说话

...且可能已经玩过几次了,你可能会觉得有点无聊。这就是为什么我们要把它提高一个档次。 接下来我们将学习如何创建一个比一次性脚本稍微高级一点的脚本。这将创建一个对话框,您可以在其中键入文本,并让您的电脑将其...

  • 发布于 2021-04-11 05:53
  • 阅读 ( 176 )

在windows上有50多个潜在危险的文件扩展名

...有许多其他潜在的危险文件扩展名–比您预期的要多。 为什么我想知道哪些文件是危险的? 在决定是否可以安全打开附加到电子邮件或从web下载的文件时,了解哪些文件扩展名具有潜在危险是很重要的。即使屏幕保护程序文...

  • 发布于 2021-04-12 02:19
  • 阅读 ( 178 )

选举技术本来应该清理爱荷华州的党团会议,但它可能已经扼杀了它

...序和集成数据管理系统并不是一大笔钱,这或许可以解释为什么最终的结果如此摇摇欲坠。 同时,爱荷华州’它的问题比糟糕的软件要严重得多。据《****》’ 据报道,大多数志愿者只是忽略了应用程序,计划照常调用他们...

  • 发布于 2021-04-20 01:44
  • 阅读 ( 136 )
w2481819
w2481819

0 篇文章

相关推荐