4.6

Table Of Contents
VMware, Inc. 29
Chapter 2 Capturing Applications
9 (Optional)Whenyouhavesav edthepackage,opentheThinDirect.txtfile,whichcontainstheentry
pointtoInternetExplorer6andthelistofredirectaddresses,andeditthefile.
ThisfileonlyexistsafteryoucreateentriesintheNativeBrowserRedirectdialogbox.
Theredirectionlistislocatedin%appdata%\roaming\Vmware\VMware Thinapp\Thindirect
.
10 Followthepromptstobuildtheproject.
TheThinDirect.exefileisembeddedinthepackage,withthepluginThinDirect.dllandplugin
launcherThinDirectLauncher.exefiles.
Extracting and Registering ThinDirect
AfteryouhavebuilttheInternetExplorer6package,youneedtoextractandregistertheThinDirectplugin
onthetestmachine.TheThinDirectpluginmustbeinstalledaspartofthevirtualpackage.Thepluginis
installedinyournativebrowserduringtheregistrationprocess.
Extract and register ThinDirect
Inthe
console,runthethinreg /a VirtIE6.execommandtoextracttheThinDirectapplication,andextract
andregistertheThinDirectlibrary.
TheThinDirectapplicationisinstalledintheProgram Files/VMware/VMware ThinApp/ThinDirect
directory.
YoucanhavemultipleThinDirecttextfilesintheThinDirectdirectory,iftheyallhaveuniquenames.The
ThinDirectpluginthenreadsallfiles.
Inadditiontoindividualmachineregistration,youcanregisterWebpageredirectsonaindividualuserbasis
byomittingthe/aswitch.ToachieveindividualuserredirectsrequiresthattheThinDirectpluginbe
installedasaseparatestepfromanAdministratoraccount.IfyoudonotinstalltheThinDirectplug
inasa
separatestep,Thinregdisplaysanerror.
YoucanpushadditionalWebpageredirecttoendusercomputersbycopyingfileswithaspecificformatto
specificindividualmachineorindividualuserlocations.
Capturing Multiple Application Installers with ThinApp Converter
OnvirtualmachinesrunningaWindowsoperatingsystem,youcanuseThinAppConvertertoconvert
multipleapplicationinstallersintoThinApppackages.Afteryouprovideaconfigurationfilewithspecific
settingsthattheconverteraccesses,ThinAppConverterrunsapplicationsinsilentmode.Silentmodemeans
thattheprocessoccurswithoutrequiringuser
input,afterinitialconfigurationsettingsarespecified.ThinApp
Convertertransparentlycapturesinstallationcontent,generatesThinAppprojects,andbuildtheprojectsinto
aThinApppackageinvirtualmachinesyouspecifyintheconfigurationfile.Thisprocessisfullyautomated,
fromwhenThinAppConverterstartstorununtiltheThinApppackageis
built.
TheThinAppexecutablefileandtheapplicationinstallerscanrunonvirtualmachines.
ThinApp Converter Process
BeforeyourunThinAppConverter,youmustusetheThinAppConverter.iniconfigurationfileasa
templatetospecifythevirtualmachineenvironmentonwhichtheapplicationstobeconvertedreside,the
networksharepaths,andvariousothermandatoryandoptionalparameters.Youthenusethe-fcommand
lineswitchtospecifythe
configurationfilethatyoucreated,whichThinAppConverterwilluse.Forexample,
ThinAppConverter.exe -f myConfig.ini.
ThinAppConverterreadstheconfigurationfiletoidentifywhichinstallersaretobeconvertedandthevirtual
machinesonwhichtheconversionistooccur.
ThinAppConverterthenpowersoneachvirtualmachineandtakesasnapshotthat
isusedafterthe
conversionprocessiscomplete.