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 parameter
    Specified internally either by the product being packaged or the target operating system.
  • External parameter
    Used 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 asc
    nnnn
    .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.