好的,我不熟悉VBScripting,并且(试图)写入注册表,所以请温和一点
我写了一些这样的代码:
- 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时为什么会出错。外壳对象,但这就是它似乎所在的位置
如果有人能帮我指引正确的方向,我将不胜感激
另外,我想知道是否可以访问WScript。AutoCAD VBA中的Shell对象
谢谢你,马克
|