11-05-2021

Msi

Software developers who have a setup.exe and want to offer an MSI that wraps their original setup.exe. System administrators with a setup.exe they want to distribute as an MSI to client computers in their organization. Our MSI Wrapper is the tool that makes it easy to convert an executable setup program to an MSI. This article describes how to repackage your source installation (EXE, MSI, VBS, CMD, etc.) into MSI package using PACE Suite - MSI Generator. You can find general information about repackaging scenarios in section 3.1 of the PACE Suite Getting Started document. Review the educational video on how to convert EXE to MSI. Feb 22, 2018  Depending in what program it is you can actually get the MSI from executables by running it a couple of steps into the install, but not letting the application go fully into the install process, then going to appdatalocaltemp - the install will create a folder which usually contains the extracted msi.

Active2 years, 9 months ago

I'm looking at deploying some software via GPSI and the current version of the software is distributed as a .exe so I need to convert it to an MSI file.

furthermore, why does MS still distribute some of its software (WMI Tools) as .exe

Wayne Koorts
1,6911 gold badge15 silver badges21 bronze badges
GNUixGNUix
3801 gold badge4 silver badges13 bronze badges

8 Answers

The type of tool you're looking for is called an Application Repackaging tool. The process would include capturing an installation (take a machine snapshot, run your installation and make customisations, then run a second snapshot to calculate the differences) then compiling the captured data into MSI format.

The following are some free tools to perform these tasks, in order:

  1. AppDeploy Repackager: Use this to capture your installation and create an MSI from the captured data. If your app is reasonably simple then this may be all you need.
  2. Microsoft Orca: Use this to edit the MSI that has been created with AppDeploy Repackager. You will need to know how MSI's work to really make the most of Orca. Microsoft's Installer Database Reference is the definitive source for information on MSI contents.

Convert Exe File Into Msi

As for your second question: You will find that sometimes vendors will supply an MSI wrapped in an executable, so if you run the .exe you might be able to dig out the MSI from a temp directory.

Wayne KoortsHow to convert exe into msi packageWayne Koorts
1,6911 gold badge15 silver badges21 bronze badges

I've usedAdvanced Installer and AppDeploy Repackager and have gotten good results.

garggarg

Check out WinINSTALL LE:

You have to install the program, and it will watch what happens and create an MSI installer. I usually make my installs on a clean VM so that it doesn't catch background activities of programs I usually use.

JosephJoseph

Heh, I'll try and answer my own question..I'm also going to look at The AppDeploy Repackager. It looks like it will do pretty much the same thing as Joseph mentioned. I'll see which one does the job with less stress on my part :)

GNUixGNUix
3801 gold badge4 silver badges13 bronze badges

It's not free but if you have any Visual Studio licenses, that has a great MSI packager available in it.

Maximus Minimus

Convert An Exe To Msi

Maximus Minimus
8,8301 gold badge17 silver badges31 bronze badges

IMO WiX may be the best way, since repackager working with snapshots tend to record unrelated changes, as far as you don't spend some time setting exclusions...

Using the Wixtool makes the creation of an MSI quite convenient instead of writing lots of xml containers ;)

user77029user77029

Convert Exe Into Msi Windows 10

moobaamoobaa

I copy here two lists from a couple of webpages I found.

A long list of deployment software, including repackagers, with descriptions added: http://www.installsite.org/pages/en/tt_corp.htm
Here I copy only the names mentioned in this webpage:

  • AdminStudio
  • Advanced Installer Architect
  • AppDeploy Repackager
  • Asdis
  • CapaInstaller ezMSI
  • BMC Software
  • MSI Package Builder
  • NetInstall
  • Network Software Scanner
  • Packaging Robot
  • Prism
  • Radia
  • RayPack
  • Real Packaging
  • RemoteExec
  • Remote Installer
  • Smart Packager

Convert Exe Into Msi 3

One more list from: http://www.interfacett.com/blogs/exe-msi-deploy-exe-based-installer-microsoft-world/
Probably not all of them are repackagers.

Convert Exe Into Msi 2

  • WinInstall
  • wItem Installer (also called Installer2Go)
  • VMWare ThinApp
  • EXE to MSI Converter (exetomsi.com)
  • AppDeploy repackager
  • Exemsi MSI Wrapper (exemsi.com)
  • Advanced Installer (advancedinstaller.com)
Roland PihlakasRoland Pihlakas

protected by Michael HamptonNov 3 '13 at 23:16

Into

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged windowsgroup-policywmimsiapplication-packaging or ask your own question.