Запуск из командной строки

Запустить attended-робота можно двумя способами: из командной строки или с помощью утилиты Primo Robot Runner. Отличия следующие:

  • При использовании робота из командной строки запуск задач осуществляется вручную, поскольку Primo Robot не поддерживает запуск по расписанию.

  • При работе с роботом через Robot Runner становится доступным запуск задач по расписанию. Приложение обладает графическим интерфейсом пользователя.

Лицензия

‼️ Перед запуском Primo Robot требуется запросить лицензию.

Вне зависимости от того, какой способ запуска вы выбрали, сначала потребуется запросить лицензию на программу Primo Robot. Без нее использование робота невозможно. Лицензия запрашивается только через утилиту Primo Robot Runner, см. инструкцию.

Запуск из командной строки

Для старта из командной строки воспользуйтесь приложением Primo Robot: запустите его с помощью ярлыка на рабочем столе или из меню Пуск.

Программа Primo Robot обладает минимальным графическим интерфейсом:

Для запуска Робота из командной строки используйте следующие аргументы:

🔹 Примечание: регистр в названиях аргументов не учитывается.

  • projPath: путь к папке выполняемого проекта.

  • seqPath: путь к главной последовательности проекта.

  • instantStart: стартовать запуск проекта, как только робот будет загружен.

  • exitOnSuccess: закрыть робота по завершении выполнения проекта.

  • noOrchestrator: режим работы в отсутствии Оркестратора (обязателен, если робот запускается вручную).

  • StartupPosition: вариант отображения робота на старте. Возможные варианты - Normal (стандартный), Minimized (свернутый), Maximized (во весь экран), Tray (свернут в системный трэй).

  • CloseRdp: автоматически корректно завершать сессию RDP на старте.

  • logToFile: признак записи журнала в файл (папка Log).

  • logCustomToFile: признак записи пользовательских событий в журнал.

  • logMsgTypes: типы журналируемых событий (Error, Info, Debug, Network). Для указания нескольких используется символ | (Error|Info|Debug)

  • logType: тип журнала (Text, Csv).

  • noConsole: отключает отображение журнала в консоли.

  • RunConfig: тип конфигурации запуска (для переменной _Workflow.RunConfig). Возможные варианты: None, Debug, Release.

  • RunConfigCustom: тип конфигурации запуска (для переменной _Workflow.RunConfigCustom).

Пример:

Primo.Robot.exe instantStart exitOnSuccess noOrchestrator logType=Csv "seqPath=C:\Work\Project\Sequence.ltw" "projPath=C:\Work\Project"

Last updated