查看: 112|回复: 0

[文章教程] 关于微软VBScript 弃用的一些小结分享

[复制链接]
xuanxiao 发表于 2024-5-23 22:06:55 | 显示全部楼层 |阅读模式
以下内容均来自微信官方声明和文章:
1.放弃的原因:“多年来,技术不断进步,催生出更强大、更通用的脚本语言,例如 JavaScript 和 PowerShell。这些语言提供更广泛的功能,更适合现代 Web 开发和自动化任务。”

2.VBScript 弃用计划:“2023 年 10 月,我们宣布将逐步弃用 VBScript,以提供最佳、最高效的体验。从今年晚些时候发布的新操作系统版本开始,VBScript 将作为按需功能 (FOD) 提供。随着我们过渡到更高效的 PowerShell 体验,该功能将从未来的 Windows 操作系统版本中完全停用。

弃用将分三个阶段进行。”

A visual timeline of important dates for VBScript deprecation phases.png

3.如果您的应用程序或网站依赖于 VBScript。

如果您符合以下条件,我们建议您迁移到 PowerShell:

让网站或应用程序依赖 VBScript 来自动执行任务。
使用 VBScript 自定义操作作为安装程序包中的一项功能。在安装过程中,这些自定义操作可以使用安装会话并执行复杂的任务。这些自定义操作在弃用后可能会停止工作。
在这些情况下,我们建议您迁移到 PowerShell。在将 VBScript 转换为 Windows PowerShell中了解如何执行此操作。

迁移到 JavaScript
由于 VBScript 功能目前仅限于 Internet Explorer 11 之前的浏览器,因此我们建议在第 2 阶段之前将您的网页迁移到 JavaScript。JavaScript 提供跨浏览器兼容性,可在 Microsoft Edge、Mozilla Firefox、Google Chrome 和 Apple Safari 等现代浏览器上无缝运行。值得注意的是,这些浏览器从未实现对 VBScript 的支持。

如果您的网页在这些现代浏览器中正常运行,则不涉及 VBScript,并且它的弃用不会影响您。

微软官方声明asp的声明周期:
https://learn.microsoft.com/zh-c ... asp-support-windows

“Active Server Pages (ASP) 使 Web 服务器能够使用服务器端脚本技术动态生成网页并创建交互式 Web 应用程序。 所有受支持的 IIS 版本目前都支持将 ASP 页与 Microsoft Internet Information Services (IIS) 配合使用。

IIS 包含在 Windows 操作系统中。 因此,ASP 和 IIS 支持生存期都与主机操作系统的支持生命周期相关联。”
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号