好的,我是VBScript新手,并且(尝试)写入注册表,所以请温柔。
我写了一些这样的代码:
- Dim WshShell
- Dim KeyName, ValueName, ValueData As String
-
- Set WshShell = WScript.CreateObject("WScript.Shell")
-
- KeyName = "HKEY_USERS\S-1-5-21-1749436377-938699083-1307212239-11542\Software\Autodesk\AutoCAD\R16.2\ACAD-4008:409\Profiles\Test\General"
- ValueName = "SheetSetTemplatePath"
- ValueData = "I:\Path\Test"
-
-
- WshShell.RegWrite KeyName & ValueName & ValueData"
- WshShell = Nothing
我确信代码中有一些错误,因为它在我身上出错了。
我有点惊讶,我不确定为什么它在创建WScript.Shell对象时出错,但它似乎就在那里。
如果有人能帮助我朝着正确的方向前进,我将不胜感激。
此外,我想知道是否也可以从AutoCAD VBA中访问WScript.Shell对象?
谢谢你,
马克
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |