4.6.1

Table Of Contents
ThinApp User’s Guide
40 VMware, Inc.
Creatingaloginscriptthatqueriesapplicationsentitledtotheuserandrunsthethinreg.exeutilitywith
theoptionthatregisterstheapplicationsonthelocalmachine.Loginscriptsareusefulfornonpersistent
desktops.See“EstablishingFileTypeAssociationswiththethinreg.exeUtility”onpage 40.
Controllinguseraccesstofileshares.ITadministratorsmightcontrolaccessbyorganizingnetworkshares
basedonfunctionandassociatingpermissionswithnetworksharesbasedonthosefunctional
boundaries.
Deploying ThinApp on Network Shares
Smallandmediumenterprisestendtouseanetworkshare.Youcancreateexecutablefilesforthecaptured
applicationandstorethemonanetworkshare.Eachtimeyoudeployanewapplicationoranupdatetoan
existingpackage,youcannotifyclientuserstorunthethinreg.exeutilitywithanappropriateopti
on.
ITadministratorscancontroluseraccesstofilesharesbyorganizingnetworksharesbasedonfunctionand
associatingpermissionswithnetworksharesbasedonthosefunctionalboundaries.
ThedifferencesbetweenthenetworkshareoptionandtheVMwareViewoptionarethatthenetworkshare
optionassumesamixofphysicalandvi
rtual(persistent)desktopsandinvolvesusersrunningthe
thinreg.exeutilitydirectlyinsteadofrelyingonloginscripts.
Deploying ThinApp Using Executable Files
Youcanuseabasicdeploymentoptionwithexecutablefileswhendiskuseislimited.
Youcancreateexecutablefilesforthecapturedapplications,copythemfromacentralrepository,andrunthe
thinreg.exeutilitymanuallytoregisterfiletypeassociations,desktopshortcuts,andtheapplication
packageonthesystem.
Establishing File Type Associations with the thinreg.exe Utility
IfyoucreateexecutablefilesinsteadofMSIfilesduringthecaptureprocess,youmustrunthethinreg.exe
utilitytoopenfiles,suchasa.docdocumentoran.htmlpage.Forexample,ifyouclickaURLinanemail
message,ThinAppmustbesettostartFirefox.Youdonothav
etorunthethinreg.exeutilityforMSIfiles
becauseMSIfilesstarttheutilityduringtheapplicationinstallation.
Thethinreg.exeutilitycreatestheStartmenuanddesktopshortcuts,setsupfiletypeassociations,adds
deinstallationinformationtothesystemcontrolpanel,andunregisterspreviouslyregisteredpackages.The
utilityenablesyo
utoseethecontrolpanelextensionsforapplications,suchasQuicktimeorthemailcontrol
panelappletforMicrosoftOutlook2007.Whenyourightclickafile,suchasa.docfile,thethinreg.exe
utilityenablesyoutoseethesamemenuoptionsfora.docfileinanativeen
vironment.
Usethenodesktoprefreshcommandinthethinreg.exeutilitytopreventmultipledesktoprefreshactions
occurringonthelocalmachineduringfileassociationoperations.
IfanapplicationrunsSMTPorHTTPprotocols,suchasanemaillinkonaWebpagethatneedstoopen
MicrosoftOutlook2007,thethinreg.exeutilityst
artsavailablevirtualapplicationsthatcanhandlethose
protocols.Ifvirtualapplicationsarenotavailable,thethinreg.exeutilitystartsnativeapplicationsthatcan
handlethoseprotocols.
ThedefaultlocationoftheutilityisC:\Program Files\VMware\VMware ThinApp.
Application Sync Effect on the thinreg.exe Utility
TheApplicationSyncutilityaffectsthethinreg.exeutilityduringtheupdateprocess.
Ifyouadd,modify,orremoveexecutablefiles,thethinreg.exeutilityreregistersthefiletypeassociations,
shortcuts,andicons.
Ifyouinstallprotocols,MIMEtypes,controlpanelapplets,andtemplatesotherthanexecutablefiles,the
thinreg.exeutilityreregisterstheseelements.