> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/knowledge-base/how-to-articles/launch-remoteapp-with-remote-desktop-manager.md).

# Launch RemoteApp with Remote Desktop Manager

Configure an RDP host entry in External display mode to launch RemoteApp applications through Remote Desktop Manager sessions.

Here are the steps and information required to launch ***RemoteApp*** with Remote Desktop Manager in ***External*** mode.

1. When you download an RDP file from a ***RemoteApp RD Web server***, you will notice that it will populate the file with the ***RD Connection Broker’s*** server address.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>In this example the <em><strong>RD Connection Broker</strong></em> role and the <em><strong>RD Web Access</strong></em> role are installed on the same server.</p></div>
2. When creating a new RDP host entry in Remote Desktop Manager if you attempt to use the same configuration from the RDP file downloaded from the RDS website it will fail. Remote Desktop Manager needs to be pointed to the session host server that actually hosts the application you are attempting to launch via RemoteApp. In this case, our DNS application is installed on the server RDS-SESSION.CONTOSO.COM, so that is the server address we will use for the host entry.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>RemoteApp’s will only launch in external mode, set the <em><strong>Display</strong></em> field to <em><strong>External</strong></em>.</p></div>
3. On the RDP host entry click the ***Programs*** tab. Check the box for ***Use RemoteApp (seamless mode)*** The ***Program*** field should be the alias of the RemoteApp. You can find that alias either in the ***RemoteApp Collection*** properties on your RDS server, or through the RDP file you downloaded earlier.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Do not include the || characters, only the alias name.</p></div>
4. If you have command line arguments that are needed to pass to the RemoteApp, input them into the ***Parameters*** field.
5. Click ***OK*** to save.
6. Launch your newly created hosted RDP entry. You should see an external RemoteApp launch window.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/rdm/knowledge-base/how-to-articles/launch-remoteapp-with-remote-desktop-manager.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
