明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1717|回复: 2

请教用DOS批处理修改注册表增加CAD支持目录

[复制链接]
发表于 2008-12-17 21:13:00 | 显示全部楼层 |阅读模式

[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R16.1\ACAD-301:409\Profiles\<<Unnamed Profile>>\General]

"ACAD"="D:\\PCAD2005\\dat;D:\\PCAD2005\\icon;D:\\PCAD2005\\program;D:\\PCAD2005\\Set;C:\\Documents and Settings\\AW007\\Application Data\\Autodesk\\AutoCAD 2005\\R16.1\\enu\\support;D:\\Program Files\\AutoCAD 2005\\support;D:\\Program Files\\AutoCAD 2005\\fonts;D:\\Program Files\\AutoCAD 2005\\help;D:\\Program Files\\AutoCAD 2005\\express;D:\\Program Files\\AutoCAD 2005\\support\\color;D:\\KCAD\\DAT;D:\\KCAD\\program;;"

我想做个批处理文件,把里面的“D:\\KCAD\\DAT;D:\\KCAD\\program;”改为现在这个批处理文件的目录。

如:现在批处理文件是放在“E:\\KK\\KCAD\\DAT\\load.reg"---

把注册表改为:

"ACAD"="D:\\PCAD2005\\dat;D:\\PCAD2005\\icon;D:\\PCAD2005\\program;D:\\PCAD2005\\Set;C:\\Documents and Settings\\AW007\\Application Data\\Autodesk\\AutoCAD 2005\\R16.1\\enu\\support;D:\\Program Files\\AutoCAD 2005\\support;D:\\Program Files\\AutoCAD 2005\\fonts;D:\\Program Files\\AutoCAD 2005\\help;D:\\Program Files\\AutoCAD 2005\\express;D:\\Program Files\\AutoCAD 2005\\support\\color;E:\\KK\\KCAD\\DAT;E:\\KK\\KCAD\\program;;"

还有一种情况就是读到的注册表内没有KCAD这个目录但是要加入批处理所在目录:如:

"ACAD"="D:\\PCAD2005\\dat;D:\\PCAD2005\\icon;D:\\PCAD2005\\program;D:\\PCAD2005\\Set;C:\\Documents and Settings\\AW007\\Application Data\\Autodesk\\AutoCAD 2005\\R16.1\\enu\\support;D:\\Program Files\\AutoCAD 2005\\support;D:\\Program Files\\AutoCAD 2005\\fonts;D:\\Program Files\\AutoCAD 2005\\help;D:\\Program Files\\AutoCAD 2005\\express;D:\\Program Files\\AutoCAD 2005\\support\\color"

发表于 2008-12-17 21:27:00 | 显示全部楼层

(vlax-get (vlax-get (vlax-get (vlax-get-acad-object) 'Preferences) 'Files) 'SupportPath)

发表于 2008-12-18 00:09:00 | 显示全部楼层
  1. @ECHO OFF
  2. > "%Temp%.\DefOpen.reg" ECHO REGEDIT4
  3. >>"%Temp%.\DefOpen.reg" ECHO.
  4. >>"%Temp%.\DefOpen.reg" ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\xzjsoft\CADmanage]
  5. >>"%Temp%.\DefOpen.reg" ECHO "CDPATH"="%cd:\=\\%"
  6. >>"%Temp%.\DefOpen.reg" ECHO.
  7. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\SOFTWARE\CADwerx\BlockWerx]
  8. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\Software\CADwerx\BlockWerx\40 - R15]
  9. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\Software\CADwerx\BlockWerx\40 - R16]
  10. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\Software\CADwerx\BlockWerx\40 - R17]
  11. >>"%Temp%.\DefOpen.reg" ECHO.
  12. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\SOFTWARE\CADwerx\DocBar]
  13. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\Software\CADwerx\DocBar\40 - R15]
  14. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\Software\CADwerx\DocBar\40 - R16]
  15. >>"%Temp%.\DefOpen.reg" ECHO [-HKEY_LOCAL_MACHINE\Software\CADwerx\DocBar\40 - R17]
  16. >>"%Temp%.\DefOpen.reg" ECHO.
  17. >>"%Temp%.\DefOpen.reg" ECHO.
  18. START /WAIT REGEDIT /S "%Temp%.\DefOpen.reg"
  19. DEL "%Temp%.\DefOpen.reg"
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-7-30 05:58 , Processed in 0.169621 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表