(1) 302-892-9625

Publish any Windows application to the web

Microsoft RemoteApp is a feature of Microsoft’s Remote Desktop Services that allows individual programs to be run remotely using a Microsoft Remote Desktop Client. Instead of accessing the entire remote desktop, Microsoft RemoteApp allows users to see and interact with just the application as if they were running on the end-user’s device.

Combining Microsoft Remoteapp with Thinfinity Remote Desktop you can publish any Windows Application on the web and access it from any device using a HTML5 browser

You can configure Thinfinity Remote Desktop to publish any Windows application throughout the web in less than 5 minutes and in this tutorial we are going to teach you how to do it.

You don’t need to have any programming skills or make any modifications to the Windows application source code to accomplish it.

(Remember that RemoteApp is only available for Windows Server with Remote Desktop Services installed, so we recommend to check your environment before you start following this tutorial)

Let’s get started:

1. First, open the Thinfinity Remote Desktop Manager

Publish any Windows application to the web

2. Click on the newly added “Access Profiles” tab, and press “Add”

Publish any Windows application to the web

3. Configure the Access Profile with a name, the IP Address of the server, and the Windows credentials you want to use to authenticate to that server

Publish any Windows application to the web

4. For testing purposes, check “Allow anonymous access”

Publish any Windows application to the web

5. Under the “Program” tab, choose “Execute as RemoteApp”. Then specify the program path and the filename you want to publish. If you need to pass arguments to your application, you can specify those in the “Arguments” field

Publish any Windows application to the web

6. Press “OK” and then “Apply”

Publish any Windows application to the web

7. For testing purposes also, check “Allow anonymous access“ under the Authentication tab

Publish any Windows application to the web

8. You can check the application published by going to http://localhost:[ThinfinityPort] ( by default is :8443 ), and clicking on the Access Profile you just created

Publish any Windows application to the web

If you start multiple RemoteApps, you’ll find a dock menu at the bottom of the browser screen. This allows you to toggle between different applications of the same connection.

You can also pin this menu to be always on top or unpin it to automatically hide it

Publish any Windows application to the web

You can also resize the App’s windows and be able to see more than one at the same time

Publish any Windows application to the web

9. If you get an access denied error, you might need to enable this group policy.
To bypass this you will have to allow unlisted programs to be started. To do this, open the group policy editor (run: gpedit.msc)

Publish any Windows application to the web

And navigate to:
“Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connection”

Publish any Windows application to the web

Here open “Allow remote start of unlisted programs” and enable it

Publish any Windows application to the web

Afterwards you’ll have to update group policies. In order to do this, call “gpupdate /force” from cmd as admin

Publish any Windows application to the web

10. If you want to give your users quick access to your applications, you can create a desktop shortcut to the URL of VirtualUI with the virtual path of the application. Here’s an example

Publish any Windows application to the web

Just to ensure it updates you can restart the Thinfinity® Remote Desktop manager service.

You can check our live demo and experience this feature yourself. You will be able to try 4 applications published as remote Apps:

Calc
Chrome
Notepad
Wordpad

Publish any Windows application to the web

If you have any questions regarding this blog entry, you can leave a comment below or send us an email at support@cybelesoft.com

Cheers!

Related Posts

Leave a comment

I accept the Privacy Policy