Common RDP Parameters

Common RDP Parameters

The following are common RDP parameters for various RDP clients running through Unified Workspace.


Windows ActiveX Client:

AdvancedSettings2.PerformanceFlags will turn off certain features to improve performance.
For instance, a value of:
1 - Disable wallpaper
2 - Disable showing window contents while dragging
4 - Disable menu animations
8 - Disable themes
16 - Enable enhanced graphics
32 - Disable cursor shadow
64 - Disable cursor settings

To use a combination of restrictions, add the values together.
For example:
AdvancedSettings2.PerformanceFlags = 5 - will disable both wallpaper and menu animations.
A value of 7, will disable wallpaper, window contents while dragging, and menu animations.
The default value = 0.

AdvancedSettings2.ColorDepth = 8 will force the resolution color depth to 256 colors.
This is a "bit" value, so settings this to 16 will configure the color depth to 16-bit color.
You should note that connections to Windows 2000 servers will automatically default to 8-bit color and Windows Server 2003 connections will default to 16-bit color without configuring this attribute.

Auto-Reconnect:
AdvancedSettings2.EnableAutoReconnect = TRUE
AdvancedSettings2.MaxReconnectAttempts = 10
Default EnableAutoReconnect value = FALSE

AdvancedSettings2.KeepAliveInterval is the frequency (in milliseconds) at which the client sends keep-alive messages to the server.
Setting this to a value of 300000 will send a keep-alive message every 5 minutes.
Keep-alives are disabled by default.

AdvancedSettings2.SmartSizing = TRUE specifies that the display should be scaled to fit the client's display without the use of scroll bars.
AdvancedSettings2.RedirectDrives = TRUE specifies that the local drives will be available in RDP session.
AdvancedSettings2.RedirectPrinters = TRUE specifies that the local printers will be available in RDP session.
AdvancedSettings2.RedirectPorts = TRUE specifies that the local com ports will be available in RDP session.
AdvancedSettings2.RedirectSmartCards = TRUE specifies that smart cards on workstation will be available in RDP session.
AdvancedSettings2.ConnectToServerConsole = TRUE specifies that you will connect to Console Session on server instead of creating a virtual one.
For more information about the ConnectToServerConsole property, visit the following Web site:

AdvancedSettings2.ConnectToAdministerServer = TRUE specifies that you will connect to the current Administrative Console Session on server instead of creating a virtual one.
You must be running Remote Desktop Connection (RDC) client version 6.1 or later.
For more information about the ConnectToAdministerServer property, visit the following Web site:

FullScreen = TRUE causes the client to open in full-screen mode.**
**Requires the webapp's link to be set to open with "Native Window Override".

Audio settings are specific to the version of TS, in server 2000 you need to use the swareaudio=true option.
For 2003 and 2008, do not put any parameter and make sure it is enabled on the TS server settings.
If you put any swareaudio parameter on the webapp then audio will be disabled.

mstsc -v:servername /F -console
Tells the full client to connect to servername in Full-screen, and connect to console screen 0.

If you are RDP’d to a server already and want to shadow a session, type shadow 0.
You may have to change the rights on the server to do this, see this URL for more info : http://support.microsoft.com/kb/278845/

As of Windows Vista SP1, the RDP client was changed changed and the /console parameter was removed.
See the following url for information :

With the ActiveX client the setting : ConnectToServerConsole was changed to ConnectToAdministerServer



webRDP Client:

The Keep Alive option, on the "Experience" tab, in the GUI can also also be passed as a parameter when launching from the command line or as an applet:

java -jar webRDP.jar /ka:30
applet parameter: <param name="keepalive" value="120">
The time is specified in seconds and can be configured for 10-300 seconds.

To enable/disable performance features when using the webRDP HTML client through Unified Workspace,
the pf=x parameter can be added to the webRDP HTML5 Client Parameters field on the webApp's Options tab.

The pf parameter will turn off/on certain features to improve performance.
For instance, a value of:
1 - Disable wallpaper
2 - Disable showing window contents while dragging
4 - Disable menu animations
8 - Disable themes
16 - Enable enhanced graphics
32 - Disable cursor shadow
64 - Disable cursor settings

To use a combination of restrictions, add the values together.
For example:
pf=5 - will disable both wallpaper and menu animations.
A value of 14, will disable window contents while dragging, menu animations, and themes.
For the webRDP HTML5 Client, the default value = 15 (disable Wallpaper, window contents while dragging, menu animations, and themes)



Full list of ActiveX parameters

MsRdpClient.AdvancedSettings.PluginDlls
MsRdpClient.AdvancedSettings2.AcceleratorPassthrough
MsRdpClient.AdvancedSettings2.BitmapCacheSize
MsRdpClient.AdvancedSettings2.BitmapPersistence
MsRdpClient.AdvancedSettings2.BitmapVirtualCache16BppSize
MsRdpClient.AdvancedSettings2.BitmapVirtualCache24BppSize
MsRdpClient.AdvancedSettings2.BitmapVirtualCacheSize
MsRdpClient.AdvancedSettings2.ClearTextPassword
MsRdpClient.AdvancedSettings2.ConnectToServerConsole
MsRdpClient.AdvancedSettings2.DedicatedTerminal
MsRdpClient.AdvancedSettings2.DisableCtrlAltDel
MsRdpClient.AdvancedSettings2.DisplayConnectionBar
MsRdpClient.AdvancedSettings2.DoubleClickDetect
MsRdpClient.AdvancedSettings2.EnableAutoReconnect
MsRdpClient.AdvancedSettings2.EnableMouse
MsRdpClient.AdvancedSettings2.EnableWindowsKey
MsRdpClient.AdvancedSettings2.FullScreen
MsRdpClient.AdvancedSettings2.GrabFocusOnConnect
MsRdpClient.AdvancedSettings2.HotKeyAltEsc
MsRdpClient.AdvancedSettings2.HotKeyAltShiftTab
MsRdpClient.AdvancedSettings2.HotKeyAltSpace
MsRdpClient.AdvancedSettings2.HotKeyAltTab
MsRdpClient.AdvancedSettings2.HotKeyCtrlAltDel
MsRdpClient.AdvancedSettings2.HotKeyCtrlEsc
MsRdpClient.AdvancedSettings2.InputEventsAtOnce
MsRdpClient.AdvancedSettings2.KeepAliveInterval
MsRdpClient.AdvancedSettings2.KeyboardType
MsRdpClient.AdvancedSettings2.MaxEventCount
MsRdpClient.AdvancedSettings2.MaximizeShell
MsRdpClient.AdvancedSettings2.MaxReconnectAttempts
MsRdpClient.AdvancedSettings2.MinInputSendInterval
MsRdpClient.AdvancedSettings2.MinutesToIdleTimeout
MsRdpClient.AdvancedSettings2.NumBitmapCaches
MsRdpClient.AdvancedSettings2.OrderDrawThreshold
MsRdpClient.AdvancedSettings2.OverallConnectionTimeout
MsRdpClient.AdvancedSettings2.PerformanceFlags
MsRdpClient.AdvancedSettings2.PersistCacheDirectory
MsRdpClient.AdvancedSettings2.PinConnectionBar
MsRdpClient.AdvancedSettings2.RdpdrClipCleanTempDirString
MsRdpClient.AdvancedSettings2.RdpdrClipPasteInfoString
MsRdpClient.AdvancedSettings2.RdpdrLocalPrintingDocName
MsRdpClient.AdvancedSettings2.RDPPort
MsRdpClient.AdvancedSettings2.RedirectDrives
MsRdpClient.AdvancedSettings2.RedirectPorts
MsRdpClient.AdvancedSettings2.RedirectPrinters
MsRdpClient.AdvancedSettings2.RedirectSmartCards
MsRdpClient.AdvancedSettings2.ScaleBitmapCachesByBPP
MsRdpClient.AdvancedSettings2.ShadowBitmap
MsRdpClient.AdvancedSettings2.ShutdownTimeout
MsRdpClient.AdvancedSettings2.SingleConnectionTimeout
MsRdpClient.AdvancedSettings2.SmartSizing
MsRdpClient.AdvancedSettings2.SmoothScroll
MsRdpClient.AdvancedSettings3.ConnectionBarShowMinimizeButton
MsRdpClient.AdvancedSettings3.ConnectionBarShowRestoreButton
MsRdpClient.ColorDepth
MsRdpClient.SecuredSettings.AudioRedirectionMode
MsRdpClient.SecuredSettings.KeyboardHookMode
MsRdpClient.SecuredSettings.StartProgram
MsRdpClient.SecuredSettings.WorkDir

    Can't find the KB

    Unable to find the KB to address your issue ?  

      • Recent Articles

      • Lenovo Unified Workspace End-of-Life Questions and Answers

        Will the shutdown of LUW servers and access to downloads affect my server licensing? No, the shutdown of the customer servers and access to the product and licensing downloads will not affect your server licensing. This license is downloaded and ...
      • How do I determine my Unified Workspace license expiration date?

        The best method for determining the licensing information including the expiration date of your Unified Workspace license: Login to your 8090 management console on each server This may take remoting into each LUW server and relay, opening a browser, ...
      • Lenovo Unified Workspace 7.0.2.13 Released

        Highlights of Unified Workspace 7.0.2.13 Before you install: Please view the installation notes here. 7.0.2.13 requires a 7.0 license file. Below is a list of enhancements and fixes released in Unified Workspace 7.0.2.13 Fixed external storage ...
      • LanSchool Documentation Guides

        LanSchool Classic Teacher Console The LanSchool Teacher Console is the interface teachers will use to manage their classroom and students. It contains all the tools necessary for a teacher to effectively interact with students and create a ...
      • Lenovo Unified Workspace 7.0.1.41 Released

        Highlights of Unified Workspace 7.0.1.41 Before you install: Please view the installation notes here. 7.0.1.41 requires a 7.0 license file. Below is a list of enhancements and fixes for Unified Workspace 7.0.1.41 Updated Log4j Updated Java Updated ...
      • Related Articles

      • Microsoft native client RDP parameters

        What are the common RDP parameters for the Microsoft Native Client. Here is a sample of some RDP parameters, found in an .RDP file. An explanation of these parameters can be found at: ...
      • RDP Key mappings

        What are the common key mappings for Microsoft RDP? This information comes from :  http://technet.microsoft.com/en-us/library/bb457106.aspx  and  http://www.codinghorror.com/blog/archives/000570.html  Not all the windows shortcut keys work as you ...
      • What parameters to change for Netware FTP Server ?

        For webNetwork below 6.3.0.0 The ftp server needs to be put in standard Unix format for output.  You set the pseudo_server_flag=1 to put it in Unix mode. For webNetwork 6.3.0.178 and higher, set that flag to 0 for the Default Netware format. Below is ...
      • How to adjust memory parameters

        Problem:  Need to adjust memory of Unified Workspace (webNetwork). Prerequisite(s): Unified Workspace 6.3.0.232 or higher TCP port 8090 is open to server(s) OR  Remote access to server(s) Solution(s):  Adjust the parameters in the Server Management ...
      • RDP Freezing

        Customer report that RDP connections are freezing. Customer says that the only things that has changed are Microsoft Updates and webnetwork updates.  Customer noticed the following in the java console:  Exception in ToClientThread.run: ...