Auto CAD

Командный файл


Я использую в своих решениях командные файлы, прежде всего потому, что они дают мне возможность применять функцию for для DOS. Функция for позволяет указать директорию и имена файлов с использованием групповых символов, а также заставить операционную систему произвести определенные действия с этими файлами. В этом случае я применяю командный файл, чтобы запустить AutoCAD и открыть каждый из DWG-файлов, находящихся в определенной директории. Ключевая строка каждого из командных файлов имеет следующую форму:

FOR %%f in (С:dwg,dwg) do start /wait acad.exe "%%f" /b =>C: Sybexwbout, scr

Чтобы открыть также файлы, находящиеся в поддиректориях, можете добавить команде for переключатель /г. Обратите внимание, путь указывается до заменяемого параметра, и в скобках указаны только файлы, обозначенные групповым символом и расширением. Также вы можете вставить ссылку на текстовой файл, чтобы указать список имен файлов, но я пользуюсь такой системой. Если хотите узнать подробнее о команде for, обращайтесь к справочной системе DOS:

FOR /г C:SybexDWG %%f in (.dwg) do start /wait =C:"Program Files""AutoCAD 2007"acad.exe "%%f" /b =>C: Sybexwbout. scr

Файл пакета

Для таких решений, помимо командного файла, я использую еще и пакеты. Я запускаю пакет при открытии AutoCAD, указав его в командном файле. Следующая строка демонстрирует синтаксис, которым я пользуюсь в командной строке DOS в поле Target (Объект) ярлыка или в окне Run (Выполнить), открывающемся в Windows кнопкой Start (Пуск):

С: VProgram Files""AutoCAD 2007"acad.exe C:dwghouse.dwg /Ь =>С:Scriptsstartup.scr

Первая строка запускает AutoCAD (acad.exe), открывает указанный файл (house.dwg), и автоматически выполняет названный пакет (C:Scriptsstartup.scr).

 

Комментарии закрыты