WCX_MSI

A Total Commander plugin for opening MSI packages

MSI Packages

MSIs are an OLE-based file, containing database for Windows Installer. Microsoft provides a set of API that can handle MSI archives. This plugin utilizes these APIs and provides an easy way to extract embedded binaries and database tables from an MSI file as if it was a ZIP file.

An MSI archive in Total Commander

Because MSI files are databases, the plugin DB tables into virtual files.

The plugin is read-only, modification of MSI files is not supported.

Installation of the plugin

  1. Download the wcx_msi.zip
  2. Locate the wcx_msi.zip file in Total Commander
  3. Double-click on it with the mouse (or press Ctrl+PageDown)
  4. Total Commander will tell you that the archive contains a MSI packer plugin and asks whether you want to install it. Click on "Yes".

    Total Commander asks whether to install the plugin

  5. Next, Total Commander asks where do you want to install the plugin. Just confirm by clicking "OK"
  6. Total Commander will then install the plugin
  7. After the installation, a configuration dialog opens. By default, the "msi" extension should be selected and the proper plugin (.\plugins\wcx\msi\msi.wcx) should be focused. Just click "OK"

    Total Commander asks about plugin installation

  8. The plugin should now be fully operational. Try it by locating a MSI file and double-clicking it in Total Commander
  9. If an MSI file has different extension (or has no extension at all), you can press Ctrl+PageDown on a MSI file (regardless of its extension)

Installation of the plugin (the old way)

  1. Download the wcx_msi.zip
  2. Create a folder under Total Commander plugins (.\TotalCmd\plugins\wcx\msi)
  3. Unpack the content of wcx_msi.zip to that folder
  4. In Total Commander, go to Configuration / Options ... / Plugins / Packer Plugins / Configure

    Total Commander plugin installation

  5. Into the "All files with extension (ending with)" combo box, type "msi"
  6. Into the "Associate with" edit box, type the full path of the plugin (for example C:\Program Files\Totalcmd\plugins\wcx\msi\msi.wcx)
  7. Confirm by clicking "OK"
  8. The plugin should now be fully operational. Try it by locating a MSI file and double-clicking it in Total Commander
  9. If an MSI file has different extension (or has no extension at all), you can press Ctrl+PageDown on a MSI file (regardless of its extension)

Download