Description

Microsoft Software Installer (MSI) is used for the installation, maintenance, and removal of software on Microsoft Windows systems.

The Microsoft Software Installer plugin installs and uninstalls MSI. It also provides for running the MSIexec command.

Quick Info

Product
HCL Launch
Type
plugin
Compatibility
HCL Launch version 7.0 or later
Created by
HCL Software
Version Name Action

2.1005733

launch-microsoftssis-2.1005733.zip

launch-microsoftssis-2.1005733.zip

2.1005733


Summary

Microsoft Software Installer (MSI) is a Microsoft installer program. It is used for the installation, maintenance, and removal of software on Microsoft Windows systems. The Microsoft Software Installer plugin installs and removes the MSI installer program and runs the msiexec command used to install MSI and MSP packages.

This plugin includes one or more steps, click Steps for step details and properties.

Compatibility

Installation

See Installing plugins in HCL Launch for installing and removing plugins.

History

The following table describes the changes made in each plugin version.

Plugin history details
Version Description
3 RFE 95317. onfigurable logging level added to all steps.

Usage

Step palette

To access this plugin in the palette, click Installers > MSI.

Steps

The following process steps are available in the MSI plugin.

Execute msiexec

Run the MSIexec command.

Input properties for the Execute msiexec step
Name Type Description Required Property
Flags String The flags to be passed to msiexec. For example: /i for install or /fa for repair. Yes flags
Logging Level Enumeration The level of logging information collected during the installation. Values are l*, l*v, and l*vx. No logging
Save Log File Boolean Select to save the log file following the completion of the step. File path is saved as output property. No saveLogFile
Update Options String A list of option to use when running the command. Separate each list item with a newline. If options are specified, all previously specified arguments are overridden. No executeOptions

Install MSI

Install MSI software.

Input properties for the Install MSI step
Name Type Description Required Property
Install Options String A list of option to use when running the command to install a package. Separate each list item with a newline. If options are specified, all previously specified arguments are overridden. No installOptions
Logging Level Enumeration The level of logging information collected during the installation. Values are l*, l*v, and l*vx. No logging
MSI File String The MSI package to be installed. Yes msiFile
Save Log File Boolean Save the log file after the step completes. The file path is saved as the output property. No saveLogFile

Uninstall MSI

Remove the MSI software.

Input properties for the Uninstall MSI step
Name Type Description Required Property
Logging Level Enumeration The level of logging information collected during the installation. Values are l*, l*v, and l*vx. No logging
MSI File String The MSI package to be uninstalled. Yes msiFile
Save Log File Boolean Save the log file after the step completes. The file path is saved as the output property. No saveLogFile
Uninstall Options String A list of option to use when running the command to uninstall a package. Separate each list item with a newline. If options are specified, all previously specified arguments are overridden. No uninstallOptions