Silent Installation under Windows

The Runtime installer supports silent installation. The setup program accepts optional command line parameters. These can be useful for system administrators or other programs calling the setup program.

Setup Command Line Parameters

/SILENT, /VERYSILENT

Instructs the setup to be silent or very silent.

Everything else is normal, e.g., error messages during installation are displayed, as well as the startup prompt (if you haven't disabled it with DisableStartupPrompt or the '/SP-' command line option).

If a restart is necessary and the '/NORESTART' command isn't used (see below):

/SUPPRESSMSGBOXES

Instructs the setup to suppress message boxes. This command line parameter has only an effect when combined with with '/SILENT' or '/VERYSILENT'.

The used defaults are the following:

5 message boxes are not suppressible:

/LOG="filename"

Same as /LOG, except that this parameter allows you to specify a fixed path/filename to use for the log file. If a file with the specified name already exists, it will be overwritten. If the file cannot be created, setup will abort with an error message.

/NORESTART

Instructs setup not to reboot even if ia reboot is necessary.

/DIR="x:\dirname"

Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified.

/GROUP="folder name"

Overrides the default folder name displayed on the Select Start Menu Folder wizard page. If the [Setup] section directive DisableProgramGroupPage was set to yes, this command line parameter is ignored.

/NOICONS

Instructs setup to initially check the Don't create a Start Menu Folder check box on the Select Start Menu Folder wizard page.

/COMPONENTS="comma separated list of component names"

Overrides the default component settings. Using this command line parameter causes the setup to automatically select a custom type. If no custom type is defined, this parameter is ignored.

Only the specified components will be selected; the rest will be deselected. If a component name is prefixed with a "*" character, any child components will be selected as well (except for those that include the dontinheritcheck flag). If a component name is prefixed with a "!" character, the component will be deselected.

This parameter does not change the state of components that include the fixed flag.

Usage:

<SISO_INSTALLER_EXE.exe> /Components = "<component1>,<component2>"

Available components:

Component

Description

core Installation of core components (required)
tools_cli Installation of command line tools
tools_gui

Installation of GUI tools

doc

Installation of documentation

gige

Support for GigE Vision frame grabber

dev\core

Installation of libs and header files

dev\examples

Installation of SDK examples

dev\examples_source

Installation of the source code of the examples

dev\examples_bin

Installation of example binaries

dev\cmake

Installation of cmake files

acq_applets

Installation of AcquisitionApplets for microEnable 4 (Camera Link and GigE Vision)

acq_applets\me4as1cl

Installation of frame-grabber specific AcquisitionApplets for mE4 AS1-PoCL

acq_applets\me4ad1cl

Installation of frame-grabber specific AcquisitionApplets for mE4 AD1-CL/PoCL/mPoCL

acq_applets\me4ad4cl

Installation of frame-grabber specific AcquisitionApplets for mE4 AD4-CL/PoCL

acq_applets\me4aq4ge

Installation of frame-grabber specific AcquisitionApplets for mE4 AQ4-GE/GPoE

acq_applets\me4vd1cl

Installation of frame-grabber specific AcquisitionApplets for mE4 VD1-CL/PoCL/mPoCL

acq_applets\me4vd4cl

Installation of frame-grabber specific AcquisitionApplets for mE4 VD4-CL/PoCL

acq_applets\me4vq4ge

Installation of frame-grabber specific AcquisitionApplets for mE4 VQ4-GE/GPoE

acq_applets\me5aq8cxp

Installation of frame-grabber specific AcquisitionApplets for mE5 AQ8-CXP6B

acq_applets\me5vq8cxp

Installation of frame-grabber specific AcquisitionApplets for mE5 VQ8-CXP6B

acq_applets\me5aq8cxp6d

Installation of frame-grabber specific AcquisitionApplets for mE5 AQ8-CXP6D

acq_applets\me5vq8cxp6d

Installation of frame-grabber specific AcquisitionApplets for mE5 VQ8-CXP6D

acq_applets\me5ad8cl

Installation of frame-grabber specific AcquisitionApplets for mE5 AD8-PoCL

acq_applets\me5vd8cl

Installation of frame-grabber specific AcquisitionApplets for mE5 VD8-PoCL

acq_applets\lightbridgevcl

Installation of frame-grabber specific AcquisitionApplets for LightBridge VCL Pre-Production

acq_applets\me5maacl

Installation of frame-grabber specific AcquisitionApplets for mE5 marathon ACL

acq_applets\me5mavcl

Installation of frame-grabber specific AcquisitionApplets for mE5 marathon VCL

acq_applets\me5maaf2dp

Installation of frame-grabber specific AcquisitionApplets for mE5 marathon AF2

acq_applets\me5maacxqp

Installation of frame-grabber specific AcquisitionApplets for mE5 marathon ACX QP

advanced_acq_applets

Installation of Advanced AcquisitionApplets

advanced_acq_applets\acqme4aq4ge

Installation of frame-grabber specific Advanced AcquisitionApplets for mE4 AQ4-GE/GPoE

advanced_acq_applets\acqme4vq4ge

Installation of frame-grabber specific Advanced AcquisitionApplets for mE4 VQ4-GE/GPoE

advanced_acq_applets\acqme4ad4cl

Installation of frame-grabber specific Advanced AcquisitionApplets for mE4 AD4-CL/PoCL

advanced_acq_applets\acqme4vd4cl

Installation of frame-grabber specific Advanced AcquisitionApplets for mE4 VD4-CL/PoCL

UpdateEnvironment

Update of the environment variables

CompCLStandardVersion_2

Installation of CLser as defined in Camera Link 2.0

Com_0_Com

Installation of virtual null modem

bin_libs

Installation of libs into the system directory

redist_package

Installation of redistributable packages

lbservice

LightBridge Interface Service, supporting the LightBridge Interface board

Notes:

 

/TASKS="comma separated list of task names"

Specifies a list of tasks that should be initially selected.

Only the specified tasks will be selected; the rest will be deselected. Use the /MERGETASKS parameter instead if you want to keep the default set of tasks and only select/deselect some of them.

If a task name is prefixed with a "*" character, any child tasks will be selected as well (except for those that include the dontinheritcheck flag). If a task name is prefixed with a "!" character, the task will be deselected.

Usage:

<SISO_INSTALLER_EXE.exe> /Tasks = "<task1>,<task2>"

Available tasks: 

Task

Description

taskDesktopicon installs a desktop icon
taskDrvInstall64 update of the device drivers

 

Example for a silent installation:

RuntimeSetup_v5.4.1.3_Win64.exe

/components=core,tools_cli,acq_applets\me4ad1cl,acq_applets\me4vd1

cl /silent