Всем привет!
Помогите с советом, пожалуйста.
Настроил машины пользователей на работу в корпоративной среде таким образом:
- AcadInstall прописывает папки в Support Files, устанавливает custom.cui пользователя в качестве Main CUI и создает корпоративный профайл.
- В самой верхней папке в списке папок Support Files есть папка с acad.lsp и acaddoc.lsp.
- В acad.lsp есть строка на запуск лиспа (load “CUI _load.lsp”), который устанавливает Enterprise.cui в качестве Enterprise CUI, а также подгружает несколько Partial CUI. Естественно, что partial cui подгружаются к custom.cui.
Вот код из CUI_load.lsp :
Переменная #CADMAN# назначается глобально в acad.lsp как путь к папке с файлами корпоративной кастомизации (О как!) на сервере.
Разные partial cui для разных отделов и в зависимости от того, какой отдел, подгружаются соответствтующие partial cui. Все понятно - все работает!
Однако меня смущает запись в командной строке AutoCAD'a следующего содержания:
Т.е. AutoCAD сначала загружает все что было загружено в предыдущей сессии, до закрытия программы т.е., а потом снова загружает тоже самое только принудительно.... Соответственно и скорость запуска Акада увеличилась....
Подскажите в чем проблема? Возможно ли оптимизировать как-нибудь мой код в файле CUI_load.lsp чтоб автокад не выполнял его если необходимые меню уже загружены?