使用.hta文件中的vbscript编辑注册表

时间:2013-03-19 14:02:35

标签: vbscript hta

我正在寻找使用.hta文件编辑注册码但遇到了几个问题。我一直在使用VBScript,因为我最熟悉它,但问题来自于无法在.hta文件中使用WScript.CreateObject。我一直在使用这是其他.wsf文件:

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

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

谢谢!

1 个答案:

答案 0 :(得分:1)

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

另请参阅:bettereven better回答类似问题