请进行健全性检查。我听到的解决方案听起来很糟糕,但可能是唯一的一个。
从我正在运行的 .hta over .vbs 应用程序中
cscript c:\Windows\System32\iisapp.vbs
它在 CLI 中运行良好,但在我的小应用程序中却失败了。这是因为我在一个 64 位机器上,并且我对 c:\Windows\System32 的调用被重定向到 c:\Windows\SysWow64,iisapp.vbs 脚本不驻留在那里。将脚本移到那里会导致 Microsoft.CmdLib 抱怨需要注册。这一切都是可以理解和理解的。
其他论坛推荐的解决方案是将regsvr32 IIsScHlp.wsc和cmdlib.wsc复制到SysWow64。
这行得通,但似乎有点笨拙。这种解决方案可能会产生无法预料的副作用吗?没有比将这些文件重新注册到 Wow64-land 更直接的解决方案吗?
谢谢。