RDP Login
Use this step to connect to devices over an RDP connection. See Use RDP connection for details.
The RDP Login step waits until the connection is established before continuing robot execution. If remote connection fails, an error message is provided.
Properties
- Action
- Select an action to perform by the step.
- Host
- Specify the host name to connect to.
- Account
- Specify an account name for RDP connection.
- Domain
- Specify a Domain name for RDP connection.
- Password
- Specify a password to authenticate on the remote desktop.
If the password or host name contains characters not accepted in an URL, such as a backslash, they must be encoded.
- Attempts
- Specify the number of times the step should attempt to establish the connection. Set this property to a value larger than 1 if you notice that the connection fails due to a system load, or startup delays.
- Desktop size
- Set desktop geometry (WxH).
- Color depth
- Set connection color depth, such as 16, 32, or other.
Always use the same explicitly-specified resolution and color depth parameters for the RDP connection. Windows 10 does not support color depth lower than 32 bit. Therefore, the request from the RDP to change connection color depth will be ignored for this version of Windows.
- Logon dialog dismissal timeout
- Specify a number of seconds to wait before dismissing an extra screen during login. If the system you are connecting to is configured to show an extra screen when the user logs in, set a number of seconds to wait before dismissing the extra screen during login in this option. If this screen is not dismissed, the action may fail.
- Keep-awake key press interval
- Specify the number of seconds between the dummy keystrokes to keep the RDP session alive. Default is 30 seconds. To turn off keystrokes, specify zero (0).
- Additional parameters
- Specify additional parameters for the session. The following parameter is available.
Parameter
Description
/kbd:<language>
Tries to select the specified keyboard when setting up a new session. Provide either a Windows keyboard layout id or the full name of the keyboard layout. This parameter is ignored by the RDP server when the robot connects to an existing session.
Example: /kbd:german or /kbd:0x407 selects a German keyboard layout.