The MSIDefaultInstallAllUsers parameter sets the installation mode of the MSI database. You can install a .msi file for all users on a computer and for individual users.

The parameter is applied only when the MSIFilename parameter requests the generation of a Windows Installer database.

Setting value for MSIDefaultInstallAllUsers Parameter

ThinApp sets an initial value for the MSIDefaultInstallAllUsers parameter that installs the MSI database with shortcuts and file type associations for all users who log in to the computer. The user who installs the database must have administrator rights. You can use this approach to push the application to desktops for all users.

[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=1
An individual user can install the MSI database with shortcuts and file type associations for only that user. You do not need administrator rights for an individual user installation. Use this approach when you want each user to deploy the application individually.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=0
An administrator can install the MSI database for all users on a machine, or an individual user without administrator rights can install the database for only that user.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=2