明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 970|回复: 6

如何取消每次启动某插件一直排在第一位(已解决)

[复制链接]
发表于 2021-6-27 15:52:49 | 显示全部楼层 |阅读模式
本帖最后由 chenry676 于 2021-7-5 22:31 编辑

如何每次启动CAD,让我的希望的插件一直排列在搜索路径的第一位?
发表于 2021-6-28 09:52:18 | 显示全部楼层
去注册表找。
话说回来,既然这个放前面能导致其它插件冲突,那么其它插件放前面也能导致这个冲突。
 楼主| 发表于 2021-6-28 14:37:54 | 显示全部楼层
mikewolf2k 发表于 2021-6-28 09:52
去注册表找。
话说回来,既然这个放前面能导致其它插件冲突,那么其它插件放前面也能导致这个冲突。

只要优先保证我的,不关后面冲突,请问注册表如何找?
发表于 2021-6-28 17:51:08 | 显示全部楼层
我觉得插件冲突不是它排第一位的关系,试试下面的看看能改变你的顺序吗。

  1. ;;;添加支持的搜索路径
  2. (if(null(wcmatch (getenv "ACAD") "*D:\\lisp_ht*"));;文件夹名称用小写
  3.   (progn
  4.     (setq tmp1 (strcat "D:\\lisp_ht" ";"(getenv "ACAD")))
  5.     (setenv "ACAD" tmp1)
  6.   (princ)
  7.   )
  8. )


  9. ;;;添加到受信任位置;;CAD版本≥2014;;第一次加载时还是会有提示的
  10. (cond ( (> (atof (getvar "ACADVER")) 19.0 )
  11.     (if(null(wcmatch (getvar "TrustedPaths") "*D:\\Lisp_HT\\...*"))
  12.       (progn
  13.         (setq tmp2 (strcat "D:\\Lisp_HT\\..." ";"(getvar "TrustedPaths")))
  14.         (command "TrustedPaths" tmp2)
  15.       (princ)
  16.       )
  17.     )
  18.   )
  19. )

 楼主| 发表于 2021-6-28 20:36:07 | 显示全部楼层
ㄘ丶转裑ㄧ灬 发表于 2021-6-28 17:51
我觉得插件冲突不是它排第一位的关系,试试下面的看看能改变你的顺序吗。

可以确认是因为它占了第一位的缘故,我现在只要它不要每次启动占第一位就行,每次后移后,其他的插件就可以使用了,您这个代码测试了,改变不了它占第一位,但也是谢谢您!
发表于 2021-6-29 08:31:45 | 显示全部楼层
chenry676 发表于 2021-6-28 20:36
可以确认是因为它占了第一位的缘故,我现在只要它不要每次启动占第一位就行,每次后移后,其他的插件就可 ...

路径要改成你自己想要的插件路径,或者海龙工具箱里的代码是否可以改
 楼主| 发表于 2021-6-29 10:04:36 | 显示全部楼层
有改为自己的路径,海龙不知道要改哪一个文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-5 21:53 , Processed in 0.207813 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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