5.27 MSIPackagesChange

Use this Knowledge Script to monitor the programs or components installed or uninstalled using the Microsoft Windows Installer (MSI). This script tracks the changes recorded in the registry under SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and reports the number of MSI packages that were installed, uninstalled, or updated during the monitoring period.

If you enable detailed data collection, the name, version, publication name, and installation date are returned for each MSI package.

5.27.1 Resource Objects

Windows 2003 Server or later

5.27.2 Default Schedule

The default interval for this script is Daily.

5.27.3 Setting Parameter Values

Set the following parameters as needed:

Parameter

How to Set It

Event?

Set to y to raise an event if an MSI package is installed, uninstalled, or updated. The default is y.

Collect data?

Set to y to collect data for charts and reports. If enabled, data collection returns the number of currently installed packages. The default is n.

Create data detail message with package information

Set to y to generate the data detail message including package name, version, publication name, and installation date. The default is n.

Event severity

Set the event severity level, from 1 to 40, to indicate the importance of an event in which an MSI package is installed, uninstalled, or updated. The default is 8 (red event indicator).