Get-MSISummaryInfo

Synopsis

Gets the summary information from a product or patch package, or from a transform.

Syntax

Get-MSISummaryInfo [[-Path] <string[]>] [-IncludeTransforms] [<CommonParameters>]

Get-MSISummaryInfo -LiteralPath <string[]> [-IncludeTransforms] [<CommonParameters>]

Description

The summary information stream is used by Windows Installer to determine applicability, version requirements, and more. Use this command to view the summary information for a product or patch package, or a transform. The properties returned are adapted for each file type.

Parameters

-IncludeTransforms <SwitchParameter>

Whether to enumerate the transforms within a patch package.

Required? false
Position named
Default value|
Accepts pipeline input? false
Accept wildcard charactrs? false

-LiteralPath <string[]>

The path to a package or transform to open. The value of -LiteralPath is used exactly as typed. No characters are interpreted as wildcards.

Required? true
Position named
Default value|
Accepts pipeline input? true (ByPropertyName)
Accept wildcard charactrs? false

-Path <string[]>

The path to a package or transform to open. Wildcards are permitted. You can specify * in any part of the path to select all matching files.

Required? false
Position 0
Default value|
Accepts pipeline input? true (ByValue, ByPropertyName)
Accept wildcard charactrs? true

Outputs

  • Microsoft.Deployment.WindowsInstaller.Package.TransformInfo: Summary information for a transform within a patch package.
  • Microsoft.Tools.WindowsInstaller.SummaryInfo: Summary information for a product or patch package, or a transform.

Examples

Example 1

get-childitem -filter *.ms* | get-msisummaryinfo
Gets summary information for any file matching .ms, including .msi, .msp, and .mst packages.

Example 2

get-msisummaryinfo *.msp -includetransforms
Gets the patch and embedded transform summary information.

Last edited Jul 2, 2013 at 6:55 AM by heaths, version 1

Comments

No comments yet.