<< Click to Display Table of Contents >> RayPack > 7.3 u6 > User Guide > Settings > Designing > Build Options Command Line Bootstrapper |
The command line bootstrapper is a .cmd file that installs prerquisites and the required package, and supports a limited set of condition checking, including registry, file and system lookup + exit code validation.
Note: Bootstrappers are created only when building an RPP project or rebuilding an MSI / MST package. Using the File > Save / Save as option does not start the build. |
By default, when a command line bootstrapper has been selected, two files will be created next to the output MSI file:
•($ProductName)_($ProductVersion)_install.cmd
(where ($ProductName) and ($ProductVersion) are values of ProductName and ProductVersion properties respectively.)
This wrapper can be used to install the package and its prerequisites.
•($ProductName)_($ProductVersion)_uninstall.cmd
(where ($ProductName) and ($ProductVersion) are values of ProductName and ProductVersion properties respectively.)
This wrapper can be used to uninstall the package.
Be aware: When the product is uninstalled, dependencies are left on the system. For example, a package that installs itself and Visual C++ Redistributable package as its dependency will not uninstall the Visual C++ package when the uninstallation is triggered from the command-line wrapper. |
Customizing Command Line Bootstrapper
Refer to the Advanced Topics section for more information about how to customize the bootstrapper.