ПрагмаСофтСтудия 2.1

Параметры командной строки

Обычно, когда мы хотим запустить какую-либо программу, мы делаем двойной щелчок левой кнопкой мыши на её ярлыке или непосредственно на её стартовом исполнительном файле. При этом операционной системе для запуска приложения передаётся полный абсолютный путь к его исполнительному файлу. Если в конце данного пути разместить какой-либо текст, то после запуска программа сможет получить его, проанализировать и выполнить некоторые дополнительные действия. Такой информационный текст называют параметрами командной строки.

Наиболее простой способ для указания параметров командной строки - это использование командных файлов. Это обычные текстовые файлы с определённым расширением. Расширения этих файлов заставляют операционную систему рассматривать их содержимое, как набор команд, которые она должна выполнить. Самыми распространёнными командными файлами ОС Windows являются файлы с расширением bat.

К примеру, каждый демонстрационный проект САПР в своей папке имеет файл Run.bat. Запустив его, автоматически запустится САПР, и в него загрузится проект и тестовые сценарии (если есть), чьи файлы располагаются в той же папке, что и файл Run.bat.

При желании скопируйте Run.bat файл в папку со своим проектом и отредактируйте его. Это автоматизирует и значительно ускорит начало работы с вашим проектом в САПР.

Типичный Run.bat файл демонстрационного проекта содержит примерно следующий текст:

start /d"%PSSTUDIO_DIR%" PSStudio.exe   /proj "%CD%\Project.fpproj"   /test "%CD%\Script.fptest"

Синим цветом обозначены места, в которые вам необходимо вставить имена своих файлов проекта и тестовых сценариев. Запись %CD% при выполнении командного файла заменяется абсолютным путём к папке, в которой он содержится.

Формат командной строки САПР имеет следующий вид:

PATH\PSStudio.exe [keys]

PATH\PSStudio.exe - абсолютный или относительный путь к стартовому файлу САПР. Относительный путь отсчитывается от папки, где находится используемый командный файл.

[keys] - необязательные для указания параметры командной строки. Описаны в следующей таблице.

/h или /?

Выводит описание параметров командной строки, остальные параметры при этом игнорируются. Загрузка САПР не происходит.

/proj "PATH\*.fpproj"

Загружает в САПР проект, абсолютный или относительный путь к файлу которого указан в двойных кавычках. Относительный путь отсчитывается от файла PSStudio.exe, стартового файла САПР.

/test "PATH\*.fptest"

Загружает в САПР тестовые сценарии, абсолютный или относительный путь к файлу которых указан в двойных кавычках. Относительный путь отсчитывается от файла PSStudio.exe, стартового файла САПР.

/m

Запускает процесс моделирования в окне Редактор.

/mf

Запускает полноэкранный процесс моделирования.

 

 

Авионика и Софт

forum.aviosoft.ru

 

сборка: 706