UiPath Robot Guide

From the Command Line

  1. Provision a Robot to Orchestrator, as explained here. If you have multiple Robots on the same machine, you must provision them all to Orchestrator.
  2. Save the Robot key to the Clipboard or a file, as you need it to deploy the Robot to Orchestrator.
  3. Open the Command Prompt.
  4. Go to the directory where your UiPath Robot has installed (by default C:\Program Files (x86)\UiPath\Studio). For example: cd C:\Program Files (x86)\UiPath\Studio.
  5. Use the --connect, -url and -key command line arguments, and the Orchestrator URL and the Machine Key to deploy the Robot to Orchestrator. For example: UiRobot.exe --connect -url https://demo.uipath.com/ -key ba1e4809-2f64-4965-bae2-efda62d20164. The Robot is now deployed to Orchestrator and has the available status. If you have a High-Density environment, all the Robots are now connected to Orchestrator.


The code used with the -key argument is the machine key obtained from Orchestrator at step 2, and the web address provided in the -url argument is Orchestrator's URL. For more information, see the Arguments Description topic.


For the Robot to connect as fast as it can to Orchestrator, ensure that the Is Read Committed Snapshot On configuration is set to True, in the SQL Database Properties.