GPO: Deploy RemoteApp Programs


In this tutorial we will see how to deploy RemoteApp configured by Group Policy (GPO) on an RDS farm.


The deployment of the RDS farm must have:

  • A server with the RD Web Access service.
  • A collection of configured with remoteapp programs.
  • Customers must be on Windows 8 minimum.

In order to improve the user experience, I also advise you to set up the SSO.

Configure the GPO for RemoteApp Programs

On a domain controller or RSAT tools, open the Group Policy Management console. In the desired location, right-click and click Create GPO in this area, and link it here 1 .
Nouvelle GPO RemoteApp / New GPO RemoteApp

Name 1 the GPO for the RemoteApp programs and click OK 2 .
Nom de la GPO RemoteApp / Name of the RemoteApp GPO

Right-click on the 1 strategy then click on Edit 2 .
Modifier la GPO RemoteApp / Modify the RemoteApp GPO

Go to Location: User Configuration / Policies / Administrative Template / Windows Component / Remote Desktop Service / RemoApp Program Connections and Remote Desktop Services and change the setting Specify Default Login URL 1 .
Configuration de la stratégie groupe / Group Policy Configuration

Configure the setting to Enabled 1 and specify the URL for RD Web Access Service 2 of type https: //url-service/rdweb/feed/webfeed.aspx and validate by clicking on Apply 3 and OK 4 .
Configuration de l'URL du service RemoteApp / Configuring the RemoteApp Service URL

LIf configured, close the Group Policy Editor.

GPO Summary for RemoteApp Programs:
Aperçu de la GPO RemoteApp / Overview of the RemoteApp GPO

At next logon users who have the applied policy will be able to access the RemoteApp program through the Start menu.


There is another alternative for deploying RemoteApps programs that are not fully automatic such as adding a DNS record and a manual configuration through the control panel by specifying the user’s login address.

Windows 7

For Windows 7, you must use a PowerShell script at logon to get the same result as the GPO.

Script link :

Once the script is downloaded, create a feed.wcx file with the content below by adapting the url of the service.

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<workspace name="Workspace Resources" xmlns="" xmlns:xs="">
<defaultFeed url="https://url-web-service/RDWeb/Feed/webfeed.aspx" />

In a network-accessible folder copy the script and the feed.wcx file.

In a GPO add the execution of the PowerShell script to the logon with the path of the .wcx file as the parameter.

How useful was this post?

Click on a star to rate it!

Average rating / 5. Vote count:

We are sorry that this post was not useful for you!

Let us improve this post!

Related Posts

RDS Farm: High Availability Service Broker Configuration
As a follow-up to the article: Deploy a RDS Windows 2012 R2 / 2016/2019 farm, we will see in this tutorial how to configure the high availability service broker. This configuration is optimized for clients use as address of connection to the RDS serv

GPO: disable access to previous versions
Introduction In this tutorial, I'll explain how to disable access to previous versions by GPO from client computers. Although convenient, this feature in case of user error can do some damage. As a reminder, in normal operation, access to previous ve

HTML5 client for Microsoft Remote Desktop Service
"Finally an HTML5 client for Windows RDS farms" Presentation In this tutorial, I explain how to set up the HTML 5 client interface to connect to the RDS farm on Windows. Until now to connect to Remote Desktop or RemoteApp, it was necessary to have a

Leave a Comment