Differences Between Every Login To Console Option And The Console vs FreeRDP Sessions

What are the differences between every Login To Console option and the Console vs FreeRDP sessions?

Login To Console

Explanation

Windows Session

Disabled

The Default setting, is the same as Enabled & Yes

Console

Enabled & Yes

Enables the Robot to connect to the console session of the machine where it is installed.

Console

Enabled & No

The Unattended Robot creates an RDP session when executing a process. This permits to use different robots in the same machine with different users at the same time( High-Density Robots )

FreeRDP

Windows Sessions

Explanation

Win workstations

Win Server

FreeRDP

The Robot creates a virtual remote desktop session on the running machine. To connect the Robot to her FreeRDP session.

There can only be one FreeRDP session active. This means that on that machine he can only run one Robot at a time. When the execution completes, the session is disconnected so that another Robot can start the session on that machine and run the process

Not only is there one active FreeRDP session per user on that machine, but the same user can have multiple sessions. This means that multiple Robots on the machine can run processes at the same time for each user. In this scenario, it is also possible for the Robot to run multiple processes for one user in multiple sessions. However, they must not use hardware events (such as UIAutomation activities).

Console

The Robot connects to a console session. Only one console session can be active on a machine at a time

Same behavior

Same behavior