如何查找已安装的Windows脚本宿主语言

时间:2017-09-09 04:18:24

标签: scripting asp-classic wsh

如何找出计算机上安装了哪些WSH(活动脚本)语言?

我知道默认情况下安装了JScript和VBScript,但是如何确定是否为WSH安装了Python?

1 个答案:

答案 0 :(得分:1)

编辑

事实证明regedit在这里很方便。如果您在OLEScript下搜索所有Computer\HKEY_CLASSES_ROOT\CLSID个密钥,您将找到其父类ID。

然后,您可以通过查看每个类ID下的相应InprocServer32键来识别实现已安装脚本引擎的DLL(例如jscript.dll,vbscript.dll)。

我怀疑TC(如下所述)正在做什么。

<强> ORIGINAL

最初(参见上面的编辑)使用Take Command shell replacement(幸运的是,免费试用30天),其中有一个script命令列出已安装的脚本引擎(我很惊讶)找到例如XML被认为是脚本引擎)。

不是我的想法(需要安装专有的第三方付费软件;价格相当昂贵,只需100美元)但它确实让我回答了我原来的问题:安装了哪些WSH脚本引擎。