We understood that the attended robot can be run by the tray or the command line.
Will it breach the license agreement if we put the command line to a .bat script and register to the windows scheduler?
We will log when the robot is being called and the result in the script, can it be considerred as the supervision of the robot operation, or this is prohibit by UiPath license agreement?
Or we have to use unattended robot with Orchestrator?
– We have several processes doing by RPA but some of them takes a long time so want to be run doing night time but check the result the next morning.
For a technical perspective, you can wrap the command line with a .bat script and execute using Windows Scheduler. However, from a license agreement perspective this would be a violation of the terms of usage of Attended Robots.
Attended - operates on the same workstation as a human, to help the user accomplish daily tasks. It is usually triggered by user events. You cannot start a process from Orchestrator on this type of Robots, and they cannot run under a locked screen. They can be started only from the Robot tray or from the Command Promp. Attended Robots should only run under human supervision.
Usually the purpose of executing robotic processes using Windows Task Scheduler is to remove dependence on manual triggering or manual intervention and therefore the robot is NOT running under human supervision in which case could be considered as violation of the mandate for attended robots to be running under human supervision.
If you want to schedule the execution of your robotic processes my suggestion is to use Orchestrator + Unattended Robot.
Thank you for your comments. As it would be more costly to have the Orchestrator and unattended robot. And the frequency to run the robot is low but want to be at a certain time. Is there any other solutions?