Application virtualization solution

Application Virtualization: deliver any app in the browser with Thinfinity® Remote Workspace

The need for application virtualization has grown during the past two years, and it demands quick but solid workarounds.

We will take advantage of Microsoft RemoteApp, which allows users to see and interact with a single application and not the entire desktop, and we will virtualize this application with Thinfinity Remote Workspace.

In this way, the users will be able to access the remote app we’ve published using any web browser, just as if they were running it on their local device. 

As you will see in this guide, there’s no need to have any programming skills or make modifications to the Windows application source code to accomplish it. The only requisite is to previously install Windows Server with Remote Desktop Services.

We recommend checking your environment before you start following this tutorial, ad we will be happy to help if you need assistance on this particular. Contact our tech team for further guidance.

 

STEP BY STEP GUIDE:

  • First, you need to open the Thinfinity® Configuration Manager:

 

Application virtualization software

 

  • Then, click on the ‘Access Profiles’ tab, and press ‘Add’. For this guide, we’ll be creating an ‘RDP connection:

 

Creating an ‘RDP’ connection:

 

  • Configure the Access Profile with a ‘Name’, then on ‘Computer’ enter the IP Address or domain name of the server, and on ‘Credentials’ enter the Windows credentials to authenticate to said server:

 

Authenticate to said server

 

  • For testing purposes, check the ‘Allow anonymous access’ option:

 

For testing purposes, check the ‘Allow anonymous access’ option

 

  • Under the ‘Program’ tab, choose the ‘Execute as RemoteApp’ option. 

 

Then, point both the ‘Program path and the filename’ and ‘Start in the following folder’ fields to the executable’s directory and its root folder, respectively. 

You can also pass arguments to your application in the “Arguments” field:

 

You can also pass arguments to your application in the “Arguments” field:

 

  • For testing purposes, mark the check-box for ‘Allow anonymous access’ under the ‘Authentication’ tab:

 

For testing purposes, check-box for ‘Allow anonymous access’

 

  • Press ‘Apply’:

 

Apply option of the Thinfinity Configuration Manager

 

  • You can open the published application by going to http://127.0.0.1:Port and clicking on the newly created Profile:

 

Open the published application Thinfinity Configuration Manager

 

  • 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 resize the App’s windows and be able to see more than one at the same time.

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

Running gpedit.msc

 

If you get an access denied error, you would need to enable a group policy to allow unlisted programs to be started. To this end, open the ‘Group Policy Editor’ by going to ‘Start > Run > gpedit.msc’:

 

Running gpedit.msc

 

  • On the ‘Group Policy Editor’ navigate to: 

Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections > Allow users to connect remotely by using Remote Desktop Services

 

Allow users to connect remotely by using Remote Desktop Services

 

  • Double click on this policy and then click on the check-box next to ‘Enabled’:

 

Enabled remote connection

 

  • Afterwards, you’ll have to update the group policies. In order to do this, call ‘gpupdate /force’ from a ‘Command Prompt’ window elevated as an Administrator:

 

First step for publish any Windows application to the web with Thinfinity Remote Desktop

 

  • 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:

 

What item would you like to create a shortcut for? - Thinfinity Remote Desktop

 

  • To ensure these changes are applied, you can go to ‘Start > Run > services.msc’ and restart the ‘Thinfinity Service Manager’:

 

To ensure these changes are applied, you can go to ‘Start > Run > services.msc’ and restart the ‘Thinfinity Service Manager’:

 

  • You can check our live demo and experience this feature yourself. You will be able to test this feature with the following Profiles:
    • Desktop
    • Notepad
    • Paint

 

Thinfinity Solutions for remote desktop, screen sharng, digital workspace and application virtualization.

Thinfinity Solutions

As you already know, Thinfinity VirtualUI is a web-enabling SDK to run apps on a browser without rewriting the code. On the other hand, Thinfinity Remote Desktop is a remote access, desktop delivery and app publishing solution.

Explore our remoting and web-enabling solutions, enjoy our free trials, or request a custom demo HERE. No commitment!

We will be happy to assist you and show you our portfolio for remote desktop, screen sharing, digital workspace, and application virtualization.

Comments (3)

Good afternoon I have tried your software because am so interested and this is the error am getting..I havent created any username at anytime. I just followed the guideline and created an RDP….What could be my username and Password asking for

Hi William! Thanks for your message 🙂 In this case, you need to have a valid Windows Credentials on the host you are connecting to. Do you have Windows credentials of the host you are connecting to? In any case, if you like to have a quick meeting with our engineers, feel free to send us an email at [email protected] asking to meet with us and we’ll make it happen!

How do you license the users who are remotely accessing windows

Leave a comment

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.