VMware View Client connection automation with ThinApp packaging

Recently in my article “Take your Virtual Desktop anywhere” I discussed the creation of a ThinApp package for VMware View Client to allow portability of Virtual Desktops without requirement to deploy View Client to the computer you or your users are using. This is specially handy in airport lounges and internet cafes.

As mentioned, ideally this package should be carried in a USB stick or be available for download from your organisation’s webpage. This has all been explained in my previous post.

However, after executing View Client the user would have to know the FQDN for the View Connection Broker and this can be tricky depending on the technical ability of your users. Nothing major that an email with instructions or a piece of paper would not solve, but there is a more elegant solution for that.

It is possible to embed the parameters necessary to connect to your organisation’s connection brokers inside the ThinApp package. I created the video below demonstrating the packaging process in full.



As it is not easy to read the small text in this video I listed here the most important elements of the installation process.

VMware View Client Installation
ware-viewclient-4.0.1-233023.exe /s /v"/qn VDM_SERVER=""Connection Broker FQDN"" ADDLOCAL=Core"

Line to be added to Package.ini
CommandLine=%ProgramFilesDir%\VMware\VMware View\Client\bin\wswc.exe -serverURL Connection Broker FQDN

Folders to remain (delete all other folders)
%Common AppData%


Skip to comment form

    • brian on 04/07/2010 at 7:53 pm

    This is all well and good, however, how do you get the thinapp package of the view client to print and do usb redirection? We played with TA’ing the view client and it worked great except for printing.

  1. @brian
    USB redirection and .Print do not work when ThinApp’ing View Client. The reason for that is that both features require installation of KernelMode drivers, not supported by ThinApp. If USB forwarding and .Print are a requirement you will need to deploy the full View Client to the workstation or use a PC-on-Stick solution.

    PC-on-a-Stick is basically a VMware ACE package that runs in a USB stick. When the stick is inserted a VMPlayer session starts a pre-configured VM that contains all the required applications. I’ll soon write about that.

    • Ajay on 03/16/2011 at 12:51 am

    I would like to redirect users trying to connect using the view client to a static web page (based on their source IP address). I tried to do do this using a loadbalancer redirect which did not work. I want to know if there is some means of doing this – either at the client or at the connection broker.

  2. @Ajay
    I don’t understand the reasons behind your request. Perhaps if you provide me with some background on what you are trying to achieve.

  3. Just used this on a customers site, works a treat with the View 5 Client. Thanks Andre.

  4. @Simon Long
    Thanks & Welcome!

Leave a Reply