An Engineers Notebook

Installing RemoteApp (formally Terminal Services) on Server 2012

Remote App is a technology that allows IT administrators to have end
users remote onto a terminal server and use applications from a central

The server you intend to install Remote App on must be a memeber of th domain.

From server manager launch the add roles and services wizard

On the installation type selection, select Remote Desktop Services Installation.
Select Installation Type
Next select a deployment type. If your installing a single server just select quick start. Standard deployment is for a multiple server deployment.
Select deployment Type
Next select the deployment scenario. For Remote App as we knew it in Server 2008 we’d select Session-based desktop deployment. The Virtual machine-based desktop deployment would provide a VM for each user.

Select Scenario Type
Next select the server you wish to install the service on, click next and finish. The service will install and the server will require a reboot.

Once the service is installed you can test it by going to https://localhost/rdweb

Remote Desktop Web Access
Log in and you can see some basic pre-configured applications.

RemoteApp Work Resources

This pre-configured group of applications is called a Session Collection. In a real life scenario your likley to remove this default group called “QuickSessionCollection” and create your own. To administer these session collections go to Server Manager > Remote Desktop Services > Collections.

To remove the “QuickSessionCollection” right click on it and select Remove Collection.

RemoteApp Remove Collections

To create a custom collection, click on tasks, and then select Create Session Collection.
RemoteApp Create Collections
Next, name the collection.
RemoteApp Create Collection - Name
Next select which servers should host the collection.
RemoteApp Create Collection - Select Server
Next, you can select a security group from active directory that will be able to access this collection of applications.

RemoteApp Create Collection - Security Group
Next, a cool new feature in Windows 2012 is that you can redirect the user profiles to a separate disk. This could be a disk on a fast, highly available storage location rather than the local server.

RemoteApp Create Collection - Profile Storage
Complete the Wizard.

As this is a custom collection you’ll need to add applications into the list. When installing application for use with Remote App you must install the applocation onto the server in s spacial state called Install Mode.

There are two ways to do this:

1. Use the Install Application on Remote Desktop
Wizard from  the control panel.(Same process for Server 2008 onwards).
This wizard will automatically change the server into install mode.
Install Applicaion on Remote Desktop

2. Change into Install Mode manually.

To do this press Windows Key + R to open th run dialogue box.
Next, run the command change user /install

RemoteApp - change user /install

How do you know if this worked?
In a command prompt type:

change user /query

3. Intall or configure your application. Any changes made will filter through to all user profiles while in this mode.

4. You must change the user mode back to exec mode. Only do this once the installation has completed fully.

To do this press Windows Key + R to open th run dialogue box.
Next, run the command change user /execute

RemoteApp - change user /execute

Once the application is installed, go to Server Manager > Remote Desktop Services > Collections > <Collection Name> > Tasks > Publish RemoteApp Programs.
RemoteApp - Publish Programs
Find your applications in the list

RemoteApp - Publish programs list
Click Next > Publish and then close the wizard.

To test this, log on as a user scoped to be in the collection, and navigate to https://<yourrdwebserver.lab.local/rdweb.

Log in as a scoped user, and you should see the new applications you installed in your new collection.

RemoteApp - Create a new collection
If the applications need to be deployed outside of the organization, you can either have the clients dial on on VPN, or alternativly you can install the Remote Desktop Gateway.

Leave a Reply

Your email address will not be published.