Balluff - mvVirtualDevice Technical Documentation
Unattended Setups

Sometimes user interaction during an installation is not desired. The MSI engine therefore supports a set of command-line options that can be used to run setups in special ways.

Attention
In order to run unattended setups successfully, this installer must be started with elevated privileges! Without them the installation will fail!

An unattended installation without GUI-based configuration can be achieved like this:

// for *.exe files
myInstaller.exe /install /quiet /norestart
// for *.msi files
msiexec /i myInstaller.msi /quiet

or (with an automatic reboot of the system at the end of the installation):

// for *.exe files
myInstaller.exe /install /quiet
// for *.msi files
msiexec /i myInstaller.msi /quiet /forcerestart

For a complete list of options type:

// for *.exe files
myInstaller.exe /?
// for *.msi files
msiexec.exe
Note
Since Impact Acquire 2.22.0 all Balluff Impact Acquire installation packages require the user to accept the EULA (End User License Agreement) before a package can be installed. By using unattended setups (/quiet parameter in the command line) the user explicitly accepts the EULA!

The installation can be configured even more by passing additional parameters to the command line. A complete list of options is described here: Installation Options

Installation Scenarios

To install the GigE Vision™ driver only, you can call the MSI engine like this:

ImpactAcquire-x86_64-3.6.0.exe /quiet /forcerestart U3V_SUPPORT=no GEV_SUPPORT=yes PCIE_SUPPORT=no USB2_SUPPORT=no

To copy all the GigE Vision™ driver and tools related files to the target system only without actually installing the GigE Vision™ capture filter driver you can call the MSI engine like this:

ImpactAcquire-x86_64-3.6.0.exe /quiet /forcerestart GEV_NDIS_DRIVER_INSTALL=no

Note
Please note that setting GEV_SUPPORT to no will superimpose the GEV_NDIS_DRIVER_INSTALL property so combining GEV_SUPPORT=no and GEV_NDIS_DRIVER_INSTALL=yes does not make any sense!

If only the USB3 Vision™ driver shall be supported in quiet mode, this can be achieved like this:

ImpactAcquire-x86_64-3.6.0.exe /quiet /forcerestart U3V_SUPPORT=yes GEV_SUPPORT=no PCIE_SUPPORT=no USB2_SUPPORT=no

Note
Configuring the GigE Vision™ capture filter driver installation tool then is not necessary, as it is only needed for GEV support.

Since version 3.1.0, a tool for cleaning the user installation from additional files is called during uninstallation, which is always executed in quiet mode. This tool will remove all user data that have been created during the usage of Impact Acquire, e.g. log files, GenICam™ XML files, cached camera files, etc. If this is not desired, the REMOVE_ALL_USER_DATA property can be set to no:

ImpactAcquire-x86_64-3.6.0.exe /uninstall /quiet REMOVE_ALL_USER_DATA=no