|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
Можно и без настроек Автокада - использовать не _qnew, а _new. В последнем шаблон прописывают прямо. Но вопрос был немного другой. Можно ли в bat-е для открывания Автокада сразу прописать нужный шаблон? Последний раз редактировалось АлексЮстасу, 28.08.2013 в 16:52. |
||||
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,279
|
|
|||
|
||||
Цитата:
1. Например в bate через SET запомнить в переменной имя файла, а в Автокаде через (getenv "имя_переменной") прочитать его. 2. В бате командой echo и > перенаправить вывод имени файла в файл, который потом прочитать лиспом. тынц 3. Как вариант не открывать пустой файл на основе шаблона, а в BAT'e копировать нужный шаблон в известное место под именем файла, который хотим подгрузить. Имя открытого файла и есть искомое имя файла, осталось только путь нужный подставить. Надеюсь, понятно объяснил. Если что спрашивай
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
|||||
Цитата:
Сейчас увидел, что Автокад пишет: Цитата:
Допустим, в такой на основе Вашего старого: Код:
Код:
Наугад написал: Цитата:
Цитата:
Последний раз редактировалось АлексЮстасу, 28.08.2013 в 20:16. |
|||||
|
||||
АлексЮстасу, Разархивируй архив в какую-либо папку и запусти ustas.bat. В файле autocad.bat поправь путь к автокаду
PS А мне больше вариант 3 нравится. Тем более, что Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Цитата:
Но одна засада есть - не подключается файл-источник данных командой Map 3D. Цитата:
Но вторая засада в том, что при подключении/отключении средствами Map 3D путь с именем необходимо задавать без кавычек. А (getenv "FL00") выдает в кавычках. Как с такой бедой бороться? Все-таки свершилось. Почему-то из команды и параметров, записанных в скрипте лисп-выражением, все сделалось. В нем кавычки имени файла воспринялись как кавычки параметра? Последний раз редактировалось АлексЮстасу, 31.08.2013 в 05:59. |
||||
|
||||
Если на машинах пользователей операционная система не старее, чем Windows Vista, то скрипты гораздо удобней (и приятней) писать на PowerShell. В коде таких скриптов можно использовать различные технологии, в т.ч. и платформу .Net: непосредственно в коде скрипта, можно даже свои типы создавать (классы со свойствами и методами), подходящие под конкретные задачи, решаемые скриптом. Причём в Windows для PowerShell встроен и довольно удобный родной редактор. Присутствует возможность, к примеру, запускать скрипт на исполнение, просматривая результаты его работы без фактического выполнения скрипта. Т.е. если ваш скрипт должен выборочно удалить некоторые файлы, то запустив скрипт в таком режиме, вы увидите, какие файлы были бы удалены, в случае реального запуска. Если Windows XP, то PowerShell придётся ставить отдельно (бесплатен и доступен для скачивания). Те, кто имеет некоторый опыт написания кода на .NET могут неплохо развернуться на данном поле... PowerShell может всё то, что может cmd.exe и сверх этого много-много более. Майкрософт разработала и внедрила в Windows эту программу, дабы создать более мощную замену для cmd.exe: Cmd.exe нервно курит в сторонке. PowerShell, в отличие от cmd.exe и bash оперирует не текстом, а объектами (со всеми вытекающими плюшками). Если уж есть возможность, то писать скрипты лучше сразу на PowerShell. имхо.
Если интерес к указанному инструменту возникнет, то в качестве ознакомления можно почитать некоторые мои зарисовки по теме: http://bushman-andrey.blogspot.ru/se...bel/PowerShell http://www.vr-online.ru/blog/powersh...rshell-20-5640 http://www.vr-online.ru/blog/powersh...odnikam-c-5534 http://www.vr-online.ru/blog/powersh...p-ili-rtm-5695 http://www.vr-online.ru/blog/powersh...m-obrazca-5578 http://www.vr-online.ru/blog/powersh...ilozhenij-5533 http://www.vr-online.ru/blog/powersh...az-otrezh-5604 http://www.vr-online.ru/blog/powersh...aem-s-acl-5632 http://www.vr-online.ru/blog/powersh...-funkcija-5596 http://www.vr-online.ru/blog/powersh...t-klassov-5645 http://www.vr-online.ru/forum/podsve...owershell-5556
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 31.08.2013 в 09:49. |
||||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DwgRuLispLib: Команда. Загрузка lisp файлов из указанной папки | VVA | Библиотека функций | 7 | 15.02.2018 10:10 |
Грамотное открытие файлов DWG из макса (6,7,8) | Chuma | AutoCAD | 11 | 03.02.2010 08:05 |
Где можно найти в инете обширную библиотеку DWG файлов для проектирования??? | Romeo1786 | Поиск литературы, чертежей, моделей и прочих материалов | 7 | 28.05.2008 10:30 |
Программирование с использованием файлов DWG | fiandy | Программирование | 3 | 22.03.2008 20:27 |