5.0

Table Of Contents
ThinApp User’s Guide
34 VMware, Inc.
Creatingaloginscriptthatqueriesapplicationsentitledtotheuserandrunsthethinreg.exeutilitywith
theoptionthatregisterstheapplicationsonthelocalmachine.Loginscriptsareusefulfornonpersistent
desktops.See“EstablishingFileTypeAssociationswiththethinreg.exeUtility”onpage 34.
Controllinguseraccesstofileshares.ITadministratorsmightcontrolaccessbyorganizingnetworkshares
basedonfunctionandassociatingpermissionswithnetworksharesbasedonthosefunctional
boundaries.
Deploying ThinApp on Network Shares
Smallandmediumenterprisestendtouseanetworkshare.Youcancreateexecutablefilesforthecaptured
applicationandstorethemonanetworkshare.Eachtimeyoudeployanewapplicationoranupdatetoan
existingpackage,youcannotifyclientuserstorunthethinreg.exeutilitywith
anappropriateoption.
ITadministratorscancontroluseraccesstofilesharesbyorganizingnetworksharesbasedonfunctionand
associatingpermissionswithnetworksharesbasedonthosefunctionalboundaries.
ThedifferencesbetweenthenetworkshareoptionandtheVMwareViewoptionarethatthenetworkshare
optionassumesamixof
physicalandvirtual(persistent)desktopsandinvolv esusersrunningthe
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.Youdo
nothavetorunthethinreg.exeutilityforMSIfiles
becauseMSIfilesstarttheutilityduringtheapplicationinstallation.
Thethinreg.exeutilitycreatestheStartmenuanddesktopshortcuts,setsupfiletypeassociations,adds
deinstallationinformationtothesystemcontrolpanel,andunregisterspreviouslyregisteredpackages.The
utilityenables
youtoseethecontrolpanelextensionsforapplications,suchasQuicktimeorthemailcontrol
panelappletforMicrosoftOutlook2007.Whenyourightclickafile,suchasa.docfile,thethinreg.exe
utilityenablesyoutoseethesamemenuoptionsfora.docfileina
nativeenvironment.
IfanapplicationrunsSMTPorHTTPprotocols,suchasanemaillinkonaWebpagethatneedstoopen
MicrosoftOutlook2007,thethinreg.exeutilitystartsavailablevirtualapplicationsthatcanhandlethose
protocols.Ifvirtualapplicationsarenotavailable,thethinreg.exeutilitystartsnativeapplicationsthat
can
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.