我正在寻找使用.hta文件编辑注册码但遇到了几个问题。我一直在使用VBScript,因为我最熟悉它,但问题来自于无法在.hta文件中使用WScript.CreateObject。我一直在使用这是其他.wsf文件:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\MyProgram\MyKey", "Value", "REG_SZ"
之前有没有人解决过这个问题,或者可能知道另一种与注册表交互的方式?
谢谢!
答案 0 :(得分:1)
VBScript中有一个'普通'CreateObject()函数(docs),因此在.HTA中使用它,其中WScript对象(由c | wscript.exe提供)不可用。
另请参阅:better,even better回答类似问题