Parameters and Parameter Products Overview
Parameters are placeholders in archive files. When installing the product, the Installer replaces placeholders with target computer-specific values.
cla140
Parameters are placeholders in archive files. When installing the product, the Installer replaces placeholders with target computer-specific values.
Parameters are placeholders in archive files. When installing the product, the Installer assigns target computer-specific values to the parameters. There are two types of parameters that supply these values:
- Internal parameterSpecified internally either by the product being packaged or the target operating system.
- External parameterUsed to customize the installation. External parameters are usually called client parameters.
The following archive files can contain parameters:
- All SXP archive files (*.sxp)
- All Packager scripts specified in the original.sxp and ascnnnn.sxp archive files
- All product files specified in the ReplaceParams section of files.sxp
- All product files specified in the ReplaceParams section of actions.sxp
Every package created with the Software Management Packager contains default values for the client parameters used. If a product requires customized values for its parameters, an accompanying parameter product must be installed on the target computer before the product is installed.
All parameters are indicated by a Dollar sign ($) followed by the parameter name in braces.
Example: $(SxpWinDir)
If an SXP product contains a string of the previously mentioned form $(…), either within path names or in configuration files, this string must be preceded by a further Dollar sign ($). When the Installer detects a string of the form $(…), it automatically assumes that this is a parameter and tries to resolve the parameter by its value.