Command line options

Blue Prism provides two utilities accepting command line switches:

  • Automate.exe – The graphical Blue Prism application. Any messages or feedback from this application are made visually. A return code of zero indicates success; a non-zero return code indicates an error.
  • AutomateC.exe – A command line utility which returns messages and feedback to the command line (via standard output). A return code of zero indicates success; a non-zero return code indicates an error.

Tips:

  • Dynamic help is available for AutomateC, using the /help switch. Under Automate.exe the /help switch will show this document in a graphical window.
  • Some switches require additional parameters (shown below as <parameter>), which must follow the switch.
  • Switches and parameters are separated by spaces. If the value for a parameter contains spaces or other special characters, it must be enclosed in double quotes. For this reason the actual value cannot contain quotes, so you must take care to avoid this.
  • When passing XML, you must enclose the xml string in quotation marks. Since quotation marks are used to delimit the start/end of the parameters xml string on standard input, Blue Prism recommends that you delimit your xml attributes using single quote marks. Alternatively, you may escape any quotation marks present, by entering two quotation mark, for each quotation mark within the parameters xml.

Automate.exe – available switches

AutomateC.exe – available switches

Database

License keys

Registration

Report

Import/export

Publish

Encryption

Work queues

Resource pool

You can create and delete resource pools and add and remove resources from existing pools using the AutomateC command line program.
To perform any of the resource pool actions, valid login details must be provided.

Schedule

You can start and delete schedules and view reports and timetables using the AutomateC command line program.
To perform any of the schedule actions, valid login details must be provided.

Environment variable

Archive

User mapping

Status

Server configuration

Credentials

Windows Authentication

Command timeout

Active Directory

Session management

Miscellaneous