MSI_IsPackageInstalledByGuid
Description
Section titled “Description”Test if specified package has been installed based on product code
Syntax
Section titled “Syntax”MSI_IsPackageInstalled(sProductCode, bMustExist) As Boolean
Parameters
Section titled “Parameters”sProductCode (String)
Section titled “sProductCode (String)”ProductCode of the MSI-package
bMustBeInstalled (Boolean)
Section titled “bMustBeInstalled (Boolean)”Function will return false if bMustBeInstalled is true and package is not installed
Return value
Section titled “Return value”Result will be stored in gbValue
Example
Section titled “Example”If bStatus Then bStatus = MSI_IsPackageInstalledByGuid("{38c5a3b5-8501-4d2e-8713-fc4116f5f519}", False)If bStatus Then bStatus = Job_WriteLog("Custom", "gbValue: " & gbValue, bStatus, True)Related functions
Section titled “Related functions”MSI_InstallPackage MSI_UnInstallByFile MSI_GetPackageStatus Constants Package Property Variables