Skip to content

MSI\_SearchForPackageInfoByName

Returns an array of dictionaries that contain information about installed msi packages that match the search filter

MSI_SearchForPackageInfoByName(sSearchFor) As Boolean

sSearchFor (String)

Text that will be searched for. If part of sSearchFor is found then information for that package is collected

Result will be stored in gaValue. Each item in the array will be of type Dictonary. Property collected is used as the name of the key.

Collected properties are: ProductCode, ProductName, InstallLocation and VersionString

VBScript

If bStatus Then bStatus = MSI_SearchForPackageInfoByName("CapaInstaller")
If bStatus Then
For Each dProduct In gaValue
For Each sKey in dProduct.Keys
bStatus = Job_WriteLog("Custom", "Key: '" & sKey & "' value: '" & dProduct.Item(sKey) & "'", bStatus, True)
Next
Next
End If

Scripting Guidelines