msi2xml 2.2.1.957

A Windows Installer Database To XML Bi-Directional Converter.

  • By Daniel Gehriger
  • Open Source
  • Updated Dec 6, 2007
Download for Windows

About msi2xml

The command line tool msi2xml converts Windows Installer Databases (.msi) to text based XML files. The complementary tool xml2msi reconstructs the .msi from the XML file.

Technical details

PublisherDaniel Gehriger
Version2.2.1.957
Release date2007-12-06
LicenseGPL-2.0 & MIT
Installer typemsi
Architecturex86
Package IDDanielGehriger.MSI2XML
Install scopeAll users

Install msi2xml from the command line

Install with Windows Package Manager
winget install --id=DanielGehriger.MSI2XML -e
Update to the latest version
winget upgrade --id=DanielGehriger.MSI2XML -e
Uninstall
winget uninstall --id=DanielGehriger.MSI2XML -e
Silent install with the offline installer
msiexec /i "setup.msi" /quiet /norestart
Uninstall the MSI package
msiexec /x {093801C4-C2CC-441C-AA88-A9A6DDBD42E1} /quiet

Silent install switches for more Windows programs »

Install msi2xml together with other apps in one command »

Frequently asked questions

Is msi2xml free?

Yes. msi2xml is free and open-source software released under the GPL-2.0 & MIT license.

What is the latest version of msi2xml?

The latest version is 2.2.1.957, released on Dec 6, 2007.

Is it safe to download msi2xml?

The download button links to the official installer published on sourceforge.net, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 69c9703a6359fb3fb51005652484977ab1746a64d1ce0548e5eebfbcb450ce22.

Which Windows versions does msi2xml support?

msi2xml runs on Windows and is available for 32-bit (x86) systems.

How do I install msi2xml silently?

Run the offline installer with msiexec /i "setup.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=DanielGehriger.MSI2XML -e --silent.

How do I uninstall msi2xml?

Open Settings › Apps › Installed apps, find msi2xml and select Uninstall. From the command line, run winget uninstall --id=DanielGehriger.MSI2XML -e.