Both full and update installations of SES Software require full administrative privileges in order to be able to install their files successfully. Hence, these installations must be started within an administrator's account.
Before installing SES Software, make sure that both the software package (e.g., SES171.EXE) and the selected documentation package (e.g., English documentation package, 171LNGPK[en].EXE) are present in the same folder. To begin the installation, run the software package. This will start the extraction of the software and the accompanying documentation.
The distribution files will be extracted to the default location, "%Public%\Documents\SES Software\X.Y\Setup.Z", and the software installation will be automatically started. For example, the default location for Version 17.1.9972 will be "C:\Users\Public\Documents\SES Software\17.1\Setup.9972". The SETUP.EXE file that is located at the root of the extracted location is the installation program of SES Software.
Proceed with the installation dialogs, going through the following three stages of the overall installation:
For further details, refer to the installation guide.
SES Software installation can be started via command line if the installation needs to be administered silently. Since the software distribution is delivered together in the software package and in the selected documentation package, the distribution files need to be extracted first followed by the execution of the bootstrap SETUP.EXE program from the extracted location.
The software package, the relevant documentation package, and SETUP.EXE can be effectively executed silently one after another, in order to carry out an overall silent installation of SES Software. Hence, the entire installation process, from extraction to installation, can be easily scripted for silent deployment in Windows command script.
The distribution files must be first extracted from the software package and the relevant documentation package. The command-line arguments to extract the distribution files silently to the default location, "%Public%\Documents\SES Software\X.Y\Setup.Z" (e.g., C:\Users\Public\Documents\SES Software\17.1\Setup.9972), are given below:
PACKAGE-NAME.EXE -gf-64 -gm2 -y -nr
Examples
SES171.EXE -gf-64 -gm2 -y -nr
171LNGPK[en].EXE -gf-64 -gm2 -y -nr
The Windows Installer MSI command-line arguments can be passed directly to the installation via its bootstrap SETUP.EXE program, which always exists at the root location of the software distribution. Below is a general representation of the command-line structure of the bootstrap SETUP.EXE program:
"_distro_\SETUP.EXE" /clone_wait /w /s /v"/qn" /v"INSTALLDIR=\"%programfiles%\SES Software\_distro_version_\\""
NOTES:
The command-line structure that is shown above uses the following specifiers that you will need to define:
_distro_version_: This is the version number of the distribution that is being installed. For a given version, X.Y.Z, of SES Software X.Y, the distribution version is X.Y while the build version is Z.
_distro_: This is the full path specifying the location where the distribution files exist. This path is also the location of the SETUP.EXE program, so the entire path specification of this program should be enclosed in double quotes as shown in the general format of the command structure above. The distribution files of a given version, X.Y.Z, of SES Software X.Y are extracted from the package, SES[XY].EXE, to "%public%\Documents\SES Software\_distro_version_\Setup.Z". For example, the package for software version 17.1.9972 would extract to the default location, "C:\Users\Public\Documents\SES Software\17.1\Setup.9972".
For full details on customizing the installation, refer to the Command-line Arguments of SES Software topic.
The command line below will install the software on a 64-bit Windows platform for a Personal License configuration.
SETUP.EXE /clone_wait /w /s /v"/qn" /v"INSTALLDIR=\"%programfiles(x86)%\SES Software\17.1\\""
NOTE: When the Personal License configuration is selected, the HASP driver will not be installed automatically for a completely silent installation. Refer to the SESINSTALLHASPDRIVER property under the MSI Custom Public Properties table in the Command-line Arguments of SES Software topic that discusses the silent installation of the HASP driver.
When there is an update available for SES Software, it is in the form of a cumulative installation package that is much smaller in size compared to the full installation. An update installer does not install SES Software, so it is required that a matching version of the full SES Software is installed before starting the update installer. Also, an update installer will only update those program files that are included in the update package; it will not re-install other files or missing files.
To install an available update, run the update package file. An update package file uses the file name pattern, SES[XY]UPG.EXE, where [XY] represents the version number of the distribution (e.g., SES171UPG.EXE).
The update files will be extracted to a temporary location and then the update installer will start automatically. Follow the installation dialogs and proceed with the update.
To administer the installation of the update silently, the following command line should be used:
SES[XY]UPG.EXE -ai -gm2 -y
The command line below will extract the update files of SES Software 17.1 to a temporary location and execute the update installer automatically:
SES171UPG.EXE -ai -gm2 -y