如何取消每次启动某插件一直排在第一位(已解决)
本帖最后由 chenry676 于 2021-7-5 22:31 编辑如何每次启动CAD,让我的希望的插件一直排列在搜索路径的第一位?
去注册表找。
话说回来,既然这个放前面能导致其它插件冲突,那么其它插件放前面也能导致这个冲突。 mikewolf2k 发表于 2021-6-28 09:52
去注册表找。
话说回来,既然这个放前面能导致其它插件冲突,那么其它插件放前面也能导致这个冲突。
只要优先保证我的,不关后面冲突,请问注册表如何找? 我觉得插件冲突不是它排第一位的关系,试试下面的看看能改变你的顺序吗。
http://bbs.mjtd.com/data/attachment/album/202106/28/175011b5zj48cri3vnjj3w.pnghttp://bbs.mjtd.com/data/attachment/album/202106/28/175011pkm0j0ngln5qw2qx.png
;;;添加支持的搜索路径
(if(null(wcmatch (getenv "ACAD") "*D:\\lisp_ht*"));;文件夹名称用小写
(progn
(setq tmp1 (strcat "D:\\lisp_ht" ";"(getenv "ACAD")))
(setenv "ACAD" tmp1)
(princ)
)
)
;;;添加到受信任位置;;CAD版本≥2014;;第一次加载时还是会有提示的
(cond ( (> (atof (getvar "ACADVER")) 19.0 )
(if(null(wcmatch (getvar "TrustedPaths") "*D:\\Lisp_HT\\...*"))
(progn
(setq tmp2 (strcat "D:\\Lisp_HT\\..." ";"(getvar "TrustedPaths")))
(command "TrustedPaths" tmp2)
(princ)
)
)
)
)
ㄘ丶转裑ㄧ灬 发表于 2021-6-28 17:51
我觉得插件冲突不是它排第一位的关系,试试下面的看看能改变你的顺序吗。
可以确认是因为它占了第一位的缘故,我现在只要它不要每次启动占第一位就行,每次后移后,其他的插件就可以使用了,您这个代码测试了,改变不了它占第一位,但也是谢谢您! chenry676 发表于 2021-6-28 20:36
可以确认是因为它占了第一位的缘故,我现在只要它不要每次启动占第一位就行,每次后移后,其他的插件就可 ...
路径要改成你自己想要的插件路径,或者海龙工具箱里的代码是否可以改 有改为自己的路径,海龙不知道要改哪一个文件。
页:
[1]