MSI\_SearchForPackageInfoByName
Description
Section titled “Description”Returns an array of dictionaries that contain information about installed msi packages that match the search filter
Syntax
Section titled “Syntax”MSI_SearchForPackageInfoByName(sSearchFor) As Boolean
Parameters
Section titled “Parameters”sSearchFor (String)
Text that will be searched for. If part of sSearchFor is found then information for that package is collected
Return value
Section titled “Return value”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
Example
Section titled “Example”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 NextEnd IfRelated functions
Section titled “Related functions”