Windows Installer PowerShell Extensions

Exposes Windows Installer functionality to PowerShell, providing means to query installed product and patch information and to query views on packages. PowerShell is a powerful command shell that pipes objects, not just text. Because of this ability, you can string practically unrelated commands together in many different ways to work on different types of objects, […]

Exposes Windows Installer functionality to PowerShell, providing means to query installed product and patch information and to query views on packages.

PowerShell is a powerful command shell that pipes objects, not just text. Because of this ability, you can string practically unrelated commands together in many different ways to work on different types of objects, all built on .NET

The Windows Installer extensions in this project expose cmdlets - akin to commands in a batch script - to query Windows Installer products, patches, and package databases.

Features:

Cmdlets
  • Get-MSIProductInfo gets information for installed and advertised products.
  • Get-MSIPatchInfo gets information for patches applied to products, whether superseded or obsolesced.
  • Get-MSIRelatedProductInfo gets information for related products based on UpgradeCode.

View: Full post

Microsoft, Windows, Installer, Powershell, Extension