4.7.3

Table Of Contents
VMware, Inc. 25
Chapter 2 Capturing Applications
BuildstheThinAppprojectonthenetworkshareintoapackage
ThesilentcaptureagentthenreturnscontroltotheThinAppConverter,whichrevertsthevirtualmachinesto
theirprecapturestate,usingtheiroriginalsnapshot.
Theprocessisthenrepeatedforthenextapplicationinstallationprocessthatneedstobeconverted.
When
multiplevirtualmachinesarespecified,thecaptureagentrunsonthemachinessimultaneously.Asavirtual
machinebecomesavailable,itisonceagainusedforconvertingthenextapplication
ThinApp Converter Limitations
Notallapplicationinstallationprocessessupportsilentinstallationmode.ThinAppConverterdoesnot
supportautomaticcaptureforaninstallationprocessthatdoesnotsupportsilentinstallation.
Theinstallerdirectorynamemustnotcontaintheequalssymbol(=).
System Requirements for Running ThinApp Converter
ThinAppConverterrequiresoneofthefollowingvirtualmachineenvironments:
VMwareESXServer4.0,orlater
VMwarevCenterServer4.0,orlater
VMwareWorkstation7.0,orlater
Thevirtualmachinesthatareusedintheconversionprocessmusthavethefollowingitemsinstalled:
WindowsXPwithServicePack3,WindowsVista,orWindows7
ThelatestversionofVMwareTools
ThinAppConverterincludesaprivatecopyoftheVMwareVIXAPIlibrary.Ifamorerecentversionofthe
libraryalreadyexistsonthehostmachine,ThinAppConvertertriestousethenewestversion.
VMwarerecommendsthatyouuseWindows2003orWindows2008asa
fileserverfornetworkshare.Thefile
serverneedstohavesufficientsystemresourcestohandlealargequantityoffileoperations.Donotusethe
hostmachinethatrunstheThinAppConverterexecutablefileasthefileserverforthenetworkshare.
WhenusingaVMwareWorkstationenvironment,ensurethat
thenetworksettingsareinbridgedmode.
Preparing the Configuration File for ThinApp Converter
Asampleconfigurationfile,ThinAppConverter.ini,isincludedintheThinAppinstallation.Thefileis
generallylocatedinC:\Program Files\VMware\VMware ThinApp.
Modifyorcreateacopyofthisfiletosuityourrequirements.UseUTF8encodingwhenyouspecifyparameter
values.
TheThinAppConverter.ini configurationfileincludesthefollowingsectionheadings:
[HostEnvironment]containsvirtualmachinehostingparameters.
[VirtualMachineN]containsvirtualmachinespecificparameters.
[Settings]containsparametersthatprovideglobalcontrolofthecaptureprocess.
[AppSettings:AppName] containsoptionalapplicationspecificparameters.
HostEnvironment
TheHostEnvironmentsectionoftheconfigurationfilecontainstheconnectionparametersforconnectingto
VMwareESXServer,VMwarevCenterServer,orVMwareWorkstationonalocalmachine.
[HostEnvironment]parametersaremandatory.
Youcanonlyspecifyasingleendpointatatimeintheconfigurationfile.Forexample,ifyouplantouse
asingleVMwareESXServer,youcanhaveThinAppConverter.exedirectlyconnecttothatserver.