Задать выполнение сценария при запуске можно с помощью переключателя командной строки /b (Windows) или -b (Mac OS).
Предположим, что при создании нового чертежа пользователю каждый раз требуется включить отображение сетки, присвоить глобальному масштабу типов линий значение 3.0 и сделать текущим слой 0, назначив ему красный цвет. Для этого можно либо использовать шаблон чертежа, либо написать сценарий и сохранить его в файле setup.scr.
grid on ltscale 3.0 layer set 0 color red 0
Первая строка включает сетку. Вторая строка назначает глобальный масштаб типов линий. Третья строка устанавливает текущим слой 0 и присваивает ему красный цвет. Приложение предполагает, что в сценарии пользователь желает использовать версию команды СЛОЙ для командной строки, а не пользовательского интерфейса. Для получения того же результата можно ввести в командной строке "-слой". Четвертая (пустая) строка завершает команду СЛОЙ.
Можно открыть чертеж и выполнить сценарий при запуске, используя один из следующих способов.
Для выполнения файла сценария в новом или существующем файле чертежа при запуске приложения можно использовать переключатель командной строки /b (Windows) или -b (Mac OS). Это выполняется с помощью следующего синтаксиса.
executable_path drawing_name /b script_name
Вид, отображающийся при открытии чертежа, задается путем ввода имени вида после атрибута /v. Самым последним параметром должен быть файл сценария, задаваемый атрибутом /b.
executable_path drawing_name -b script_name
Добавлять к имени файла расширение EXE/APP, DWG, DWT или SCR необязательно. Если файл сценария не может быть найден, приложение сообщит, что не может открыть файл.
Перед запуском файла сценария можно создать чертеж на основе указанного шаблона с использованием переключателя командной строки /t (Windows) или -t (Mac OS). С помощью следующего синтаксиса создается чертеж на основе файла MyTemplate.dwt и затем, после создания чертежа, запускается сценарий script.scr.
executable_path /t MyTemplate /b setup
executable_path -t MyTemplate -b setup
При создании нового чертежа с использованием шаблона по умолчанию можно опустить атрибут /t и имя файла шаблона.