KB Document 271
KB Document 271
1. Introduction
This document provides instructions for installing software “silently” on multiple machines.
These instructions are supported using the Installer utility for Enerplot, FACE, PRSIM, PSCAD Free Edition, and the
PSCAD Initializer.
2. Background
The Installer utility supports a silent install configuration in which an automated Software Management System
(SMS) can deploy it to multiple machines without human intervention.
The IT staff managing the SMS-based deployment have several command line switches that they can use to specify
the behaviour of the installation.
3. Basic Workflow
4. Run the Installer.exe application with the appropriate command line switches (see Steps 5 and 8).
5. Check the exit code of the application (see Step 6) and perform any further actions.
A pre-installation action that must be performed before the product installation can begin. A typical
example is stopping a specified service. Not all products require a pre-installation action.
A post-installation action that must be performed after the product has been installed. A typical example
is starting a specified service. Not all products require a post-installation action.
A post-module installation action that must be performed after the module has been installed. A typical
example is running a batch file, or running a third party installer. Not all modules specify a post-install
action.
Initial Page 1
Installer Utility - Silent Installations
/Folder= If not specified (the default), the Installer utility will look for a ZIP file in the
\Products folder relative to the Installer.exe file.
If specified, this is the folder that contains the product ZIP file that is to be
installed by the utility.
/ChildInstaller=true Install the product without logging into MyCentre and without adding it to the
MyUpdater products list.
/Elevated=true Run the Installer utility with elevated privileges, required to install files to
Program Files, create machine shortcuts, modify the system environment, and
run third party installers.
/Exit=true When done, the user can review the installation messages.
/Exit=false When done, the application closes immediately, and returns the exit code to
the system.
Initial Page 2
Installer Utility - Silent Installations
0 Success.
A pre-installation action which must be performed before the product installation can begin. A typical
example is stopping a specified service. Not all products require a pre-installation action.
A post-installation action which must be performed after the product has been installed. A typical
example is starting a specified service. Not all products require a post-installation action.
A post-module installation action which must be performed after the module has been installed. A typical
example is running a batch file, or running a 3rd party installer. Not all modules specify a post-install
action.
Initial Page 3
Installer Utility - Silent Installations
7. Addressing Errors
If you do encounter an error mode when using Silent installer mode, you can do the following to see what is
generating that reported error:
Run the batch file or the SMS invoker with elevated privileges, or
Mark the extracted and saved Installer.exe as “Run this program as an Administrator” so that the
executable is always launched with elevated privileges.
Initial Page 4