Running Interactive Tasks in Minimized Remote Desktop Windows

Applies To: AutoMate 6, AutoMate BPA Server 7, AutoMate 5, AutoMate 7, AutoMate 8, AutoMate BPA Server 8, AutoMate 9, AutoMate BPA Server 9, AutoMate BPA Server 10, AutoMate 10
Published: 11/23/11 , modified November 20, 2014

Minimizing the Remote Desktop window causes the Windows operating system to switch the remote session to GUI-less mode and does not display windows and controls. As a result, AutoMate is unable to interact with any application’s GUI, as the GUI does not actually exist in this case and the interactive task will fail.

In order to bypass this limitation and allow interactive tasks to execute on a remote computer while the Remote Desktop window is minimized, registry keys will need to be updated on the local computer (that is, the computer from which you connect to a remote workstation). To do this, perform the following steps:

Configuration for current user only:
1. Run the regedit.exe tool.
2. Find the registry key HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client.
3. Create a DWORD value with the name RemoteDesktop_SuppressWhenMinimized and set its value to 2.
4. Now find the registry key HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Terminal Server Client.
5. Create a DWORD value with the name RemoteDesktop_SuppressWhenMinimized and set its value to 2.
6. Close the regedit.exe tool.

Configuration for all users:
1. Run the regedit.exe tool.
2. Find the registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client.
3. Create a DWORD value with the name RemoteDesktop_SuppressWhenMinimized and set its value to 2.
4. Find the registry key HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client.
5. Create a DWORD value with the name RemoteDesktop_SuppressWhenMinimized and set its value to 2.
6. Close the regedit.exe tool.

Now when you minimize the Remote Desktop Connection window on your computer, this will not affect the remote computer’s GUI and the GUI will be available to your interactive tasks.