Skip to Content
Primo RPA StudioРоботы

Робот

Робот является самостоятельным приложением с минимальным графическим интерфейсом.

alt

Кнопка alt служит для очистки текста консоли Робота.

Робот выпускается в двух изданиях:

  1. Enterprise: полное издание.
  2. Desktop: предназначен для работы с локальной станцией и должен быть установлен на рабочем месте пользователя. Не поддерживает Рабочий стол через RDP-соединения, в отличие от издания Enterprise.

Примечание. Ранее также была доступна лицензия Standard (усеченное издание), но в настоящее время она является устаревшей. Запросить ее более невозможно.

Запустить Робота можно двумя способами:

  • из командной строки
  • с помощью программы Primo Robot Runner

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

  • 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: тип конфигурации запуска (для переменной WorkflowVar.RunConfig). Возможные варианты: None, Debug, Release
  • RunConfigCustom: тип конфигурации запуска (для переменной WorkflowVar.RunConfigCustom)

Пример:

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