0

我正在寻找使用 .hta 文件编辑 reg 密钥,但遇到了几个问题。我一直在使用 VBScript,因为我对此最为熟悉,但问题在于无法在 .hta 文件中使用 WScript.CreateObject。我一直在使用这是其他 .wsf 文件:

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\MyProgram\MyKey", "Value", "REG_SZ"

以前有没有人解决过这个问题,或者可能知道与注册表交互的另一种方式?

谢谢!

4

1 回答 1

1

VBScript 中有一个“普通”的 CreateObject() 函数 ( docs ),因此在 WScript 对象(由 c|wscript.exe 提供)不可用的 .HTA 中使用它。

另见:更好甚至更好地回答类似的问题

于 2013-03-19T14:17:51.927 回答