Project Description
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. You can use all the properties and methods of those objects passed through the pipeline instead of being limited by the text sent to you as with traditional command shells.
This Windows Installer snap-in provides cmdlets ("command-lets") - similar to functions - to query package states, patches registered and applied to products, and more.
News
I have put up version
2.1.4 that supports PowerShell 2.0 RC on
Windows 7 RC. Until a version of PowerShell 2.0 RC is available downlevel, please use version
2.0 that requires
PowerShell 2.0 CTP3.
Help
The list of features and help resources can be found for each major release in the
Help section. You may also view the discussion threads from the tabs above. If you have found a bug or want to see a new features, use the issue tracker from the tabs above. Please be sure to provide sufficient steps to reproduce the problem along with a detailed description of what happen and what you expect to happen.
You may also discuss new
feature ideas in the discussion tab.
Examples
Types sent through the pipeline by these cmdlets are designed to work with standard cmdlets so you can string many cmdlets together. See
Examples for a few ideas of what you can do with the Windows Installer PowerShell snap-in.