Робот
Робот является самостоятельным приложением с минимальным графическим интерфейсом.
Кнопка служит для очистки текста консоли Робота.
Робот выпускается в двух изданиях:
- Enterprise: полное издание.
- 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\\