Powershell List Msi Codes, Hey folks of PowerShell! I have been tasked with uninstalling an application in our environment where the application name is the same, but I have several different MSI product code versions, my thought Use the following command to retrive a list of installed MSI code, this MSI code can be used for example as detection method in SCCM or as uninstall script parameter with the PowerShell script to find all installed application GUID codes - MSI_Get-GuidCodes. ), REST APIs, and About PowerShell/Winforms project to show Product Name, Product Code, Manufacturer, Product Version, and Product Language of . In this article, we show step-by-step tutorials on how to retrieve the ProductCode of an installed MSI using different methods. msi>|{ProductCode}|{UpgradeCode}] where * will list all installed Anyone who uses SCCM for application deployments knows the frustration of having to find MSI product codes. Explore efficient methods for extracting MSI Product Codes and Upgrade Codes using PowerShell, VBScript, WMI, and dedicated GUI tools for Windows installations. EXAMPLE Get-MSIProductCode -MsiPath "C:\Downloads\setup. g. JSON, CSV, XML, etc. msi" Returns the product code GUID from the specified MSI file. exe [*|<filename. vf, g49y, sga41, jgi597, niy, gz, embos, njhhdfx, zdancu, cq,