Let Windows RemoteApp open files (eg. .docx, .pdf) with client side application

remoteappwindows-server-2016

We're successfully providing a Windows RemoteApp which is hosted on a Windows Server 2016 to our client PCs.

The application runs fine, printing is redirected to the client's connected printer. Very good.

However our RemoteApp allows the user to open .pdf and .docx files from within the RemoteApp. As of now the RemoteApp seems to try opening those files on the remote server. We however don't want to install these applications (PDF Reader, MS Office, …) on the remote machine. Hence at the moment these files can't be opened.

What's the mechanism to have the RemoteApp tell the client machine to open that file with the locally installed, client-side software instead?

Best Answer

There are not out-of-the-box solutions for RemoteApp. Partially available with Citrix. You need to use 3rd party product plugin like Remote File Transfer.

If you are developer, the way to do it is to create a program running on the server, when user double click on a document file (PDF, Excel, Word), that program will transfer the file to client (local) machine through Virtual Channel then send a command to local machine to open the file with the default association program on the local machine.