Public properties are differentiated from private properties by being listed in all capital letters. Public properties may be set on the command line (or in a transform file.) Below are a list of standard public properties you may set, keep in mind that vendors may also provide additional public properties specific to their applications.
TARGETDIR
Used as the location to copy the Installer installation package during an administrative installation.
ALLUSERS
Determines where configuration information will be stored.
ARPCOMMENTS
Provides Comments for the Add/Remove Control Panel.
ARPCONTACT
Provides Contact for the Add/Remove Control Panel.
ARPNOREPAIR
Disables the Repair button in the Programs Wizard.
ARPPRODUCTICON
Specifies the primary icon for the installation package.
ARPREADME
Provides ReadMe for the Add/Remove Control Panel.
ARPSYSTEMCOMPONENT
Prevents display of application in Add/Remove programs list.
ARPURLINFOABOUT
URL for application's home page.
ARPURLUPDATEINFO
URL for application update information.
ARPNOMODIFY
Disables functionality that would modify the product from the Add/Remove Control Panel.
ARPNOREMOVE
Disables functionality that would remove the product from the Add/Remove Control Panel.
DISABLEADVTSHORTCUTS
Set to disable the generation of certain shortcuts supporting installation-on-demand.
DISABLEMEDIA
Prevents the installer from registering media sources, such as a CD-ROMs, as valid sources for the product.
DISABLEROLLBACK
Disables rollback for the current configuration.
INSTALLLEVEL
Initial "level" at which features will be installed.
PROMPTROLLBACKCOST
Action if there is insufficient disk space for the installation.
REBOOTPROMPT
Suppresses the display of prompts for reboots to the user. Any reboots that are needed happen automatically.
SHORTFILENAMES
Causes short file names to be used.
TRANSFORMS
List of transforms to be applied to the database.
TRANSFORMSSECURE
Setting the TRANSFORMSECURE property to 1 informs the installer that transforms are to be cached locally on the user's computer in a location where the user does not have write access.
LIMITUI
UI level capped as Basic. If LIMITUI is set, the ARPNOMODIFY property should be set as well.
ADDLOCAL
List of features to be installed locally.
ADVERTISE
List of features to be advertised.
ADDDEFAULT
List of features to be installed in their default configuration.
ADDSOURCE
List of features to be run from source.
REMOVE
List of features to be removed.
REINSTALL
List of features to be reinstalled.
REINSTALLMODE
A string containing letters that specify the type of reinstall to perform.
COMPADDLOCAL
List of component IDs to be installed locally.
COMPADDSOURCE
List of component IDs to run from source media.
FILEADDDEFAULT
Property List of file keys of files that are to be installed in their default configuration.
FILEADDLOCAL
List of file keys of the files to be run locally.
FILEADDSOURCE
List of file keys to be run from the source media.
NOUSERNAME
Suppresses the automatic setting of the USERNAME property.
NOCOMPANYNAME
Suppresses the automatic setting of the USERNAME property.
ARPHELPLINK
Internet address, or URL, for technical support.
ARPHELPTELEPHONE
Technical support phone numbers.
COMPANYNAME
Organization of user performing the installation.
PIDKEY
Part of the Product ID entered by user.
USERNAME
User performing the installation.
DONOTMIGRATEUSERSETTING
Directs Setup to not copy the user's application settings when upgrading from an earlier version.
INSTALLLANGUAGE
Language used by Setup to configure language-dependent user settings.
INSTALLLOCATION
Installation location.
SOURCELIST
Specifies a list of network server shares for the Windows Installer to search if the primary server is unavailable. Separate multiple server shares with semi-colons.
Comments