windows - Windows 脚本宿主的 future

标签 windows vbscript hta wsh

Windows Script Host 的 future 是什么?

微软于 2015 年 5 月宣布,其新浏览器 Windows Edge 中不再使用 VBscript 和 ActiveX(顺便说一下,这对于 Web 标准来说是个好消息)。但是,我找不到有关脚本世界桌面部分的最新信息。我想知道下一个 Windows 桌面版本是否仍支持 VBscript、wscript.exe、cscript.exe 和 mshta.exe。我很担心,因为日复一日,在 MSDN 库中找到 Windows 脚本宿主引用越来越困难。

我有很多 vbscript 和 hta 文件需要维护(在专业环境中),并且我需要预测是否很快需要迁移。

如果您有任何相关信息,请分享!

最佳答案

由于上述exe文件是已经发布的Windows 11和Windows 12测试状态的一部分,因此可以正确地假设微软迟早会进一步开发VBScript和密切相关的HTA。去年,我在一篇有关 Windows 的 Microsoft 博客文章中读到,该公司已经致力于使 VBScript 能够直接使用 .NET 类,并且在更新 mshta.exe 时,可以在 Windows 12 中发布新版本。 由于我自己是做VBScript-HTA开发的,所以我也关心公司能支持多久。但在阅读了这篇博文(不幸的是我现在找不到了)之后,我不再关心切换到其他系统。

微软对 VBScript-HTA 对有进一步的计划,这一事实也许还可以从以下事实看出:刚刚发布的新 Visual Studio VS 2022 的示例程序之一演示了如何集成新的通过VBScript语言进入VS环境。并演示了如何开发新的项目模板。

关于windows - Windows 脚本宿主的 future ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30640104/

相关文章:

windows - 如何从 Windows 上的 SBT 获得彩色编码的控制台输出?

com - 我怎样才能找到更多关于我的经典 ASP 环境的信息?

经典 ASP 中的 CURL 请求

powershell - 在脚本中的MSMQ队列上设置权限

icons - 是否可以将自定义图标添加到 hta

c++ - 从麦克风捕获 C++ 中的音频

python - 从 python 访问备用剪贴板格式

c# - 如何在 *config 文件中保存键的值

javascript - Chrome 中 ActiveXobject 的任何替代功能?

vbscript - 如何从 HTA 中启动批处理文件