我所知道的关于加载菜单的所有信息都是c:loadmenu,即每台计算机中的c:appload。
我们在4个国家有4个分公司,我在我的分公司做过,
其他的分支机构呢(去四国旅行是个好主意)
那么更新呢
所以我建议批处理文件打开acad。lisp并添加lisp,然后打开acad。cui添加菜单(如autocad2002中的快速菜单)
所以我在网上搜索,找到了innosetup和acadinst。exe文件
但我做不到,我不知道为什么
当我和它交谈时,他告诉我,他可以创建一个批处理文件,可以复制主文件夹,打开任何文件,并在其中添加文本
到目前为止,我们处理了3个步骤中的2个步骤(复制文件夹并添加lisp或调用acad.lisp),并保留了第三个步骤,即在不打开autocad的情况下添加菜单。
我想到了在acad中添加新菜单的想法。cui文件,以便autocad可以读取它
我希望我能解释每一个想法。
谢谢你们。 做你认为必要的事。 如果你真的想锁定系统,为所有设计师制作一个只读共享驱动器(显然是读写驱动器),制作一个配置文件,将设置存储在网络上,例如acad。崔在网络上(或本地,由你决定,我在网络上有我们的,所以用户无法编辑,每个人都有相同的acad.cui),此外,我们在网络上还有附加的崔。
这意味着,无论何时更改cui,它都会在所有用户下次打开autocad时反映在计算机上。
做一个。每个局部cui的mnl文件(例如,workplace.cui还有一个workplace.mnl文件),该文件将加载您需要的任何其他内容、lisp、快捷方式等
在网络共享上创建一个快捷方式,并告诉用户仅使用该快捷方式(该快捷方式使用特定的网络配置文件启动autocad)。此配置文件同样只能由您编辑,每次用户启动autocad时都会更新他们的计算机。
将任何常见的内容(打印样式、绘图仪、cui文件、支持目录)指向网络共享。。。如果您一次只需更改一个文件,则更易于管理。
如果你想变得更复杂,可以使用VBA,自动加载。目前,我可以锁定任何用户的命令。如果我发现一个用户总是加载他/她自己的lisp并忽略公司标准,VBA启动程序可以对该用户做任何事情,并保持其他用户不变。 如何创建*。mnl文件
它只是一个普通的旧lisp文件。因此,您可以使用VLIDE(从AutoCAD内部)创建它,甚至只需使用记事本即可。只需将其命名为与CUI相同的名称,只需将其文件扩展名命名为“.MNL”。
页:
1
[2]