Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Keywords: ProductVersion Product Version MSI WindowsInstaller.Installer Windows Installer
============================== ; Get Product Version from MSI #DefineFunction GetMSIFileVersion(MSIFile) ; Fully qualified path to MSI file msiOpenDatabaseModeReadOnly = 0 installer = CreateObject("WindowsInstaller.Installer") databasePath = MSIFile database = installer.OpenDatabase(FileName,msiOpenDatabaseModeReadOnly) query = "SELECT `Value` FROM `Property` WHERE `Property` = 'ProductVersion'" view = database.OpenView(query) view.Execute record = view.Fetch ProductVersion = record.StringData(1) Return ProductVersion #EndFunction
Article ID: W18204Filename: Get Product Version from MSI.txtFile Created: 2008:09:30:07:37:26Last Updated: 2008:09:30:07:37:26