TS RemoteApp
Starting with Windows Server 2008 Microsoft introduced Terminal Services RemoteApp (TS RemoteApp).
RemoteApp programs are programs that are accessed remotely through RDP and display seamlessly.
These applications appear as if they are directly running on the user's workstation.
Thus instead of displaying the complete remote Desktop only the specified RemoteApp program
is visible and integrated with the user's local desktop, running in its own resizable window
with its own entry in the taskbar.
Please see here for more info.
Requirements
Server-side
TS REMOTEAPP WITH THINSTUFF XP/VS TERMINAL SERVER:
Starting with Thinstuff XP/VS Terminal Server Version 1.0.167 users can also enjoy seamless TS RemoteApp programs when connecting to any of the following remote operating systems:
- All Windows 7 Editions (including Windows 7 Starter) up to Windows 11
- Windows Server starting with 2008 (without TS role resp. RD Session Host Role) up to Server 2025
Client-side
The client computer has to run at least Remote Desktop Connection (RDC) 7.0
Unfortunately the current Remote Desktop Connection clients have no GUI option to specify a RemoteApp.
We therefore recommend following free RDP Client from Thincast Technologies - TC Client
But you can also manually create an .rdp file.
It is also possible to save a .rdp file using the Microsoft Remote Desktop Connection and add the required lines manually using a text editor (e.g. Notepad).
These are the required settings:
remoteapplicationmode:i:1
remoteapplicationprogram:s:C:\Windows\System32\notepad.exe
remoteapplicationcmdline:s:%HOMEPATH%\Test.txt
The line "remoteapplicationmode:i:1" tells the RD Client to use the TS RemoteApp mode.
Use "remoteapplicationprogram:s:" to specify the path to the application's binary you want to display seamlessly.
The last line "remoteapplicationcmdline:s:" is optional and allows you to specify command line parameters for the specified RemoteApp.
Remoteapp connection using RDP feature "TS RemoteApp" is also possible to systems running Windows 8 / 8.1/ 10/11 if following system files are available in C:\Windows\System32 --> rdpinit.exe and rdpshell.exe
If you are using for example Windows Home/Standard Editions XPVS Server enables this feature in XPVS Server Administrator
Choose menu bar -> Options -> "Install TS RemoteApp Support" in XP/VS Administrator.
Information for older operating systems eg WindowsXP
TS RemoteApp will also work on older Windows operating systems - some additional settings are required:
- Windows XP Professional SP3
x86 only, requires Microsoft KB961742-v3 to be installed:
http://support.microsoft.com/kb/961742
- Windows Vista Enterprise or Windows Vista Ultimate SP1 or. SP2
x86 only, requires Microsoft KB961741 to be installed:
http://support.microsoft.com/kb/961741
For Windows XP SP3 clients we strongly recommend that you add support for Network Level Authentication (NLA).
NLA requires the Credential Security Provider (CredSSP) to be enabled.
CredSSP is supported on Windows XP SP3 but not enabled per default.
In order to enable CredSSP on Windows XP SP3 please follow Microsoft's instructions in KB951608:
http://support.microsoft.com/kb/951608
Note: The following section is only important if you want to create TS RemoteApp connections to(!) a Windows XP SP3 server: For TS RemoteApp connections to Windows XP SP3 you will also have to add the following lines to the rdp files: DisableRemoteAppCapsCheck:i:1 The line "DisableRemoteAppCapsCheck:i:1" is required because the current RD Client is not able to automatically detect that XP SP3 does support TS RemoteApp even with the appropriate KBs installed. |
The client computer has to run Remote Desktop Connection (RDC) 7.0 or better which is available here: