VMware THINAPP 4.6 Manual page 44

Hide thumbs Also See for THINAPP 4.6:
Table of Contents

Advertisement

ThinApp User's Guide
Modify the MSI parameters
1
In the Package.ini file, type the MSI filename.
MSIFilename=<filename>.msi
For example, the filename for Firefox might be Mozilla Firefox 2.0.0.3.msi.
2
(Optional) Update other MSI parameters.
3
Double‐click the build.bat file in the captured application folder to rebuild the application package.
Specifying a Database Installation for Individual Users and Machines
You can modify the installation of the MSI database for users and machines.
ThinApp installs the MSI database across all machines. You can change the default installation with the 
following parameter values:
To create a database installation for individual users, use a value of 0 for the 
MSIDefaultInstallAllUsers parameter in the Package.ini file. This value creates msiexec 
parameters for each user.
To allow administrators to create a database installation for all users on a machine, or to allow an 
individual user without administrator rights to create an installation only for that user, use a value of 2 
for the MSIDefaultInstallAllUsers parameter. Administrators belong to the Administrators Active 
Directory group.
For more information about the MSIDefaultInstallAllUsers parameter, see "MSIDefaultInstallAllUsers" 
on page 96.
Force MSI Deployments for Each User or Each Machine
Regardless of the parameter values specified at build time, you can override MSI settings at deployment time.
For example, if you created the database with a value of 1 for the MSIDefaultInstallAllUsers parameter, 
you can still force individual user deployments for Firefox 3.0 with the msiexec /i Firefox30.msi
ALLUSERS="" command.
If you use the ALLUSERS="" argument for the msiexec command, ThinApp extracts the captured executable 
files to the %AppData% user directory.
Force MSI deployments for individual users or for all users on a machine
(Optional) From the command line, type the msiexec /i <database>.msi ALLUSERS="" command to 
force deployments for individual users.
(Optional) From the command line, type the msiexec /i <database>.msi ALLUSERS=1 command to 
force deployments for all users on a machine.
Override the MSI Installation Directory
You can use the msiexec command to override the default MSI installation directory.
When ThinApp performs an individual machine MSI deployment, the default installation directory is the 
localized equivalent of %ProgramFilesDir%\<inventory_name> (VMware ThinApp). If you install a Firefox 
package for each machine, the package resides in %ProgramFilesDir%\Mozilla Firefox (VMware ThinApp).
When ThinApp performs an MSI deployment for individual users, the default installation directory is
%AppData%\<inventory_name> (VMware ThinApp).
In both cases, you can override the installation directory by passing an INSTALLDIR property to the msiexec 
command.
Override the MSI installation directory
From the command line, type the msiexec /i <database>.msi
INSTALLDIR=C:\<my_directory>\<my_package> command.
44
VMware, Inc.

Advertisement

Table of Contents
loading

Table of Contents