EasyManua.ls Logo

VMware THINAPP 4.6 - Configuring MSI Files; Msiarpproducticon; Msidefaultinstallallusers

VMware THINAPP 4.6
146 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ThinApp User’s Guide
96 VMware, Inc.
Configuring MSI Files
YoucanmodifyThinAppparameterstoconfigureMSIfilesfordeploymentthroughdesktopmanagement
systems.
ForinformationaboutworkingwithMSIfiles,see“BuildinganMSIDatabase”onpage 43.
InformationaboutcompressionofMSIfilesappearswithotherparametersthatcontrolfilesizes.See
“MSICompressionType”onpage 84.
MSIArpProductIcon
TheMSIArpProductIconparameterspecifiestheiconstorepresenttheapplicationintheWindows
Add or RemoveProgramsdialog.TheiconcanresideinICO,DLL,orexecutablefiles.
Donotmodifythisparameter.IfanMSIpackagedoesnothaveanapplicationicon,theapplicationappears
withagenericicon.
Examples
TheMSIArpProductIconparametercanspecifyaniconforMicrosoftOffice2007.Thisexampleusesanindex
numbertopointtothefirsticoninsideaDLLfile.
MSIArpProductIcon=%Program Files Common%\Microsoft Shared\OFFICE12\
Office Setup Controller\OSETUP.DLL,1
The<icon_index_number>entryinthis
MSIArpProductIcon=<path_to_icon_file>[,<icon_index_number>]formatisapplicableonlywhen
multipleiconsareavailableinaDLLfileorexecutablefile.
MSIDefaultInstallAllUsers
TheMSIDefaultInstallAllUsersparametersetstheinstallationmodeoftheMSIdatabase.Youcaninstall
a.msifileforallusersonacomputerandforindividualusers.
ForinformationaboutforcinganMSIinstallationforeachuseroreachmachine,see“ForceMSIDeployments
forEachUserorEachMachine”on
page 44.
TheparameterworksonlywhentheMSIFilenameparameterrequeststhegenerationofaWindowsInstaller
database.
Examples
ThinAppsetsaninitialvaluefortheMSIDefaultInstallAllUsersparameterthatinstallstheMSIdatabase
withshortcutsandfiletypeassociationsforalluserswhologintothecomputer.Theuserwhoinstallsthe
databasemusthaveadministratorrights.Youcanusethisapproachtopushtheapplicationtodesktopsfor
all
users.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=1
AnindividualusercaninstalltheMSIdatabasewithshortcutsandfiletypeassociationsforonlythatuser.You
donotneedadministratorrightsforanindividualuserinstallation.Usethisapproachwhenyouwanteach
usertodeploytheapplicationseparately.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=0
AnadministratorcaninstalltheMSIdatabaseforallusersonamachineoranindividualuserwithout
administratorrightscaninstallthedatabaseforonlythatuser.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=2

Table of Contents

Related product manuals