Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies To: Windows 8.1, Windows Server 2012 R2
Enabling a Uniform Resource Identifier (URI) scheme gives IT professionals and developers a way to integrate features of the Remote Desktop clients across platforms and enriches the user experience by allowing:
Third-party applications to launch Microsoft Remote Desktop and start remote sessions with predefined settings (provided as part of the URI string).
End users to start remote connections using pre-configured URLs.
Microsoft Remote Desktop uses the URI scheme rdp://query_string to store pre-configured attribute settings that are used when launching the client. The query strings represent a single or set of RDP attributes provided in the URL. The RDP attributes are separated by the ampersand symbol (&).
For example, when connecting to a PC, the string is:
rdp://full%20address=s:mypc:3389&audiomode=i:2&disable%20themes=i:1
This table gives a complete list of supported attributes that may be used with the iOS, Mac, and Android Remote Desktop clients. (An “x” in the platform column indicates the attribute is supported. The values denoted by chevrons (<>) represent the values that are supported by the Remote Desktop clients.)
RDP Attribute |
Android |
Mac |
iOS |
---|---|---|---|
allow desktop composition=i:<0 or 1> |
x |
x |
x |
allow font smoothing=i:<0 or 1> |
x |
x |
x |
alternate shell=s:<string> |
x |
x |
x |
x |
x |
x |
|
x |
x |
x |
|
connect to console=i:<0 or 1> |
x |
x |
x |
disable cursor settings=i:<0 or1> |
x |
x |
x |
disable full window drag=i:<0 or 1> |
x |
x |
x |
disable menu anims=i:<0 or 1> |
x |
x |
x |
disable themes=i:<0 or 1> |
x |
x |
x |
disable wallpaper=i:<0 or 1> |
x |
x |
x |
drivestoredirect=s:* (this is the only supported value) |
x |
x |
|
x |
|||
x |
|||
x |
x |
x |
|
x |
x |
x |
|
gatewayhostname=s:<string> |
x |
x |
x |
x |
x |
x |
|
x |
|||
x |
x |
x |
|
x |
|||
remoteapplicationcmdline=s:<string> |
x |
x |
x |
remoteapplicationmode=i:<0 or 1> |
x |
x |
x |
remoteapplicationprogram=s:<string> |
x |
x |
x |
shell working directory=s:<string> |
x |
x |
x |
Use redirection server name=i:<0 or 1> |
x |
x |
x |
x |
x |
x |
|
x |
|||
x |
|||
x |