Starting Download..
save Save

IO Libraries Suite: Can the IO Libraries be installed as a silent install?

IO Libraries Suite Revision: 2018 Update 1 and above (Click here for versions prior to 2018 Update 1)

Basic Usage: IOLibSuite_version.exe /z"[option];[option]..."

For silent installations use the /s option. For example:
IOLibSuite_version.exe /s /z"typical"

Command Line Options

[option]Installation Effect
typicalInstalls Keysight VISA as Primary if no other VISA is present, or as Secondary (in side-by-side mode) if another vendor's VISA is detected. This is the recommended option.
visa_primary

Installs Keysight VISA as primary and renames another vendor's VISA (if present) to visa32.dll.bak. 

Not supported on IOLS for Windows on ARM version.

no_visa_primary

Installs Keysight VISA in side-by-side mode only. If another vendor's VISA is primary, it remains the primary VISA unless the system is in maintenance mode. When in maintenance mode the primary VISA is removed, and no primary VISA is present.

Not supported on IOLS for Windows on ARM version.

no_rebootPrevents a system restart after installation, even if needed. Operator must restart if needed. Connection Expert notifies operator if a restart is required.
removeUninstalls product. Ignored on first installation. Ignores all other options.
repairReinstalls product while maintaining user data. Ignored on first installation. Ignores all other options.
help or ?Displays this help dialog. Then aborts installation.

Specify Installation Directories
The command line options for specifying custom directories are not valid on 64-bit versions of Windows. For 32-bit versions, the directory option for the program and its dependencies are shown below. 

Keysight IO Libraries Suite Example:

  • IOLibSuite_version.exe /s /z"io_libs_dir'c:\Program Files\My Custom IO Libs Dir'"

VISA Shared Components Example:

  • IOLibSuite_version.exe /s /z"vxi_pnp_dir'c:\Program Files\My Custom VISA Dir'"

IVI Shared Components Example:

  • IOLibSuite_version.exe /s /z"ivi_dir'c:\Program Files\My Custom IVI Dir'"


Command Line 64-Bit Installation Repair
To repair the 64 bit installers you must run these commands from the
installer directory in the order shown:

  • msiexec /f Keysight LXI Mdns Responder 64bit.msi /qn
  • msiexec /f Keysight IO Libraries Suite 64-bit.msi /qn
  • IOLibSuite_version.exe /s /z"repair"

Command Line 32-Bit Installation Repair
To repair the 32 bit installers you must run these commands from the
installer directory:

  • msiexec /f Keysight LXI Mdns Responder.msi /qn
  • IOLibSuite_version.exe /s /z"repair"

Known Issues

  • The IO Libraries installer may need a reboot to complete the installation. A reboot will be needed if there is a Keysight PCI/GPIB card in the computer. You can specify no_reboot on the command line and reboot later, but when you run the Keysight Connection Expert it will prompt you to reboot.

Last Modified: 21 July, 2022

Was this helpful?


Didn't find what you're looking for?