Several professional and free tools can perform this conversion, often by "wrapping" the MSI rather than rebuilding it from scratch. MSI versus EXE: Key differences for software installs - PDQ
msiexec /a yourfile.msi /qb TARGETDIR=C:\YourTargetDirectory msi to exe
If you have development resources, you can write a small executable (in C#, C++, or even PowerShell wrapped with PS2EXE) that: Several professional and free tools can perform this
: A tool included with Windows that allows you to create self-extracting archives. You can use it to wrap an MSI in an EXE. msi to exe
This example provides a very basic framework and a placeholder for the actual conversion logic, which would depend on the chosen implementation method.