Download Windows Installer PowerShell Module

Description

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

Source Files

The download file psmsi.zip has the following entries.


.gitattributes/*from   ww  w . ja v a  2 s  .  c  om*/
.gitignore
.gitmodules
assets/Banner.psd
assets/Dialog.psd
assets/Icon.psd
assets/PsMSI.ico
lib/wix37/Microsoft.Deployment.Compression.Cab.dll
lib/wix37/Microsoft.Deployment.Compression.dll
lib/wix37/Microsoft.Deployment.WindowsInstaller.Package.dll
lib/wix37/Microsoft.Deployment.WindowsInstaller.dll
src/KeyFile.snk
src/Local.testsettings
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/AttributeColumnTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/CacheTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Applicable.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Example.jpn.mst
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Example.msi
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Example.msp
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Example.mst
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Example.txt
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Inapplicable.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/NoEditVerb.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/NoOrca.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Registry.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/Test.psm1
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/darice.cub
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/product.wxs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/qps-ploc/MSI.psd1
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/qps-ploc/Microsoft.Tools.WindowsInstaller.PowerShell.dll-Help.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/return.exe
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Data/test.cub
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/EncodingConverterTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/ExtensionMethodsTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/IceMessageTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/LocTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/LogTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Microsoft.Tools.WindowsInstaller.PowerShell.Test.csproj
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/MockRegistry.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PatchSequencerTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/AttributeColumnPropertyAdapterTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/AttributeColumnTypeConverterTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/EditPackageCommandTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/ExportPatchXmlCommandTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetComponentCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetComponentStateFunctionTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetFeatureCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetFileHashCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetFileTypeCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetPatchCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetPatchSequenceCommandTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetProductCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetRelatedProductCommandTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetSharedComponentFunctionTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetSummaryInfoCommandTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/GetTableCommandTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/InstallCommandActionDataTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/InstallCommandBaseTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/InstallProductActionDataTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/InstallScenarioTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/RepairProductActionDataTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/Commands/TestProductCommandTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/ExtensionMethodsTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/FileInfoTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/ModuleTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/PSInstallerExceptionTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/RecordPropertyAdapterTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/ReinstallModeAttributeTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/SidAttributeTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/PowerShell/ValidateGuidAttributeTest.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/Properties/AssemblyInfo.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/RegistryViewTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/RegistryXml.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/ReinstallModesConverterTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/SetTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/SummaryInfoTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/TestBase.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/TreeTests.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell.Test/registry.xsd
src/Microsoft.Tools.WindowsInstaller.PowerShell/AttributeColumn.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Cache.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Column.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/ColumnCollection.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/ComponentSearcher.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/EncodingConverter.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/ExtensionAttribute.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/ExtensionMethods.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/FileHash.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/GlobalSuppressions.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Help.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell/IceMessage.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Log.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/MSI.formats.ps1xml
src/Microsoft.Tools.WindowsInstaller.PowerShell/MSI.psd1
src/Microsoft.Tools.WindowsInstaller.PowerShell/MSI.psm1
src/Microsoft.Tools.WindowsInstaller.PowerShell/MSI.types.ps1xml
src/Microsoft.Tools.WindowsInstaller.PowerShell/Microsoft.Tools.WindowsInstaller.PowerShell.csproj
src/Microsoft.Tools.WindowsInstaller.PowerShell/Microsoft.Tools.WindowsInstaller.PowerShell.dll-Help.xml
src/Microsoft.Tools.WindowsInstaller.PowerShell/NativeMethods.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PatchApplicator.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PatchSequence.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PatchSequencer.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/AttributeColumnPropertyAdapter.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/AttributeColumnTypeConverter.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/EditPackageCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/ExportPatchXmlCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetComponentCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetFeatureCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetFileHashCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetFileTypeCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetPatchCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetPatchSequenceCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetProductCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetRelatedProductCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetSummaryInfoCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/GetTableCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallCommandActionData.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallCommandBase.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallPatchActionData.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallPatchCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallPatchCommandBase.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallProductActionData.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallProductCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/InstallProductCommandBase.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/ItemCommandBase.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/PackageCommandBase.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/ParameterSet.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/RepairProductActionData.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/RepairProductCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/TestProductCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/UninstallPatchCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Commands/UninstallProductCommand.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/EncodingAttribute.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/ExtensionMethods.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/FileInfo.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/Module.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/PSInstallerException.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/PropertySet.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/RecordPropertyAdapter.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/ReinstallModeAttribute.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/SidAttribute.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/ValidateGuidAttribute.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/PowerShell/ViewManager.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Properties/AssemblyInfo.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Properties/Resources.Designer.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Properties/Resources.resx
src/Microsoft.Tools.WindowsInstaller.PowerShell/ReadOnly.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Record.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/RegistryView.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/ReinstallModesConverter.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Set.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Storage.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/SummaryInfo.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Tree.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/Validate.cs
src/Microsoft.Tools.WindowsInstaller.PowerShell/about_MSI.help.txt
src/Psmsi.sln
src/Setup/Banner.bmp
src/Setup/DTF.wxs
src/Setup/Dialog.bmp
src/Setup/License.rtf
src/Setup/MSI.wxs
src/Setup/Module.wixproj
src/Setup/Module.wixproj.vspscc
src/Setup/Module.wxs
src/Setup/WindowsInstaller.wxs
src/Setup/en-us.wxl
src/Setup/psmsi.wixproj
src/Setup/psmsi.wxs
test/data/ice/Binary.idt
test/data/ice/Binary/ice1000.vbs.ibd
test/data/ice/CustomAction.idt
test/data/ice/_ICESequence.idt
test/data/patch.wxs
test/data/product.wxs
test/src/.gitignore
test/src/Makefile
test/src/return.cpp
tools/ConvertFrom-SquishedGuid.ps1
tools/ConvertTo-SquishedGuid.ps1
tools/New-Guid.ps1
tools/Test-Progress.ps1

Download

Click the following link to download psmsi.zip.

psmsi.zip




















Home »
  C# Free Code »
    Language »




CoffeeScript
docx2tex
DotNet Language
Ghostscript
IronPython
LaTeX
PHP
PowerShell
Python
VBDotNET