> 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

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>

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4742.png" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4743.png" alt=""><figcaption></figcaption></figure>
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>

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4744.png" alt=""><figcaption></figcaption></figure>
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.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4745.png" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4746.png" alt=""><figcaption></figcaption></figure>
5. Click ***OK*** to save.
6. Launch your newly created hosted RDP entry. You should see an external RemoteApp launch window.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4748.png" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4747.png" alt=""><figcaption></figcaption></figure>


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

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

The question should be specific, self-contained, and written in natural language.
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.
