Create Msi From Exe
- Create Msi From Exe Visual Studio 2017
- Create Msi From Exe Visual Studio
- Create Msi From Exe Installer
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 package. Step 3: Select Exe to convert. Next to the 'Source' field and locate the exe you want to convert to an msi. Next to the 'Target' field and select where you want the msi to be created. Aug 25, 2014 Extract MSI file out of a SAP Desktop Connection setup file. You can do this with the command line by using paramter /A, e.g. C:DCNDesktopConnectionforSAPCRMx86.enUS.exe /A This will trigger the installation but will also extract the MSI installer file on your client.
The client software used for SAP Desktop Connection can be installed and configured compeletely manually or a set of predefined parameters can be provided for the installer.
This is done with standard Microsoft Windows Software Deployment technology: A MST file is created based on the installer-contained MSI file. This MST file is provided with the execution of the installer on the client machine.
To find information about valid parameters, see the administration guide, chapter 4.5 'Installation of Desktop Connection for SAP CRM on Client', subchapter 'Installing the Desktop Connection for SAP CRM in Silent Mode'. You can find and download the Administration Guide here: http://help.sap.com/desktopconnection
Follow the steps below to generate a valid MST file and start the installation:
1)
Extract MSI file out of a SAP Desktop Connection setup file. You can do this with the command line by using paramter /A, e.g. c:DCNDesktop_Connection_for_SAP_CRM_x86.en_US.exe /A
This will trigger the installation but will also extract the MSI installer file on your client. After MSI file is created you can uninstall SAP Desktop Connection.
2)
Download and install Microsoft Orca Tool. This is used to create MST files for MSI files.
You can find the Orca Tool as part of the Microsoft Windows SDK. A valid version can be found here:
After the installation, you can find the Orca Installer in the file system: C:Program Files (x86)Windows Kits8.0binx86Orca-x86_en-us.msi
Please install Orca now.
Per default, Orca is installed to folder C:Program Files (x86)Orca
3)
Create now a MST file out of the MSI file. Basically you open the MSI file using Orca tool and navigate to table 'Property', there you see a list of parameters.
Please note that in MSI file you see the parameters which require default value. A complete list of all parameters, which can be changed, can be found in Adminstration Guide.
Before you add/change paramters, create a new Transformation by clicking in menu on 'Transform' -> 'New Transform'.
Devsaran offers responsive premium quality drupal themes for free. Devsaran drupal themes are clean, modern and elegant look. Skeleton theme for Drupal by More than (just) Themes is a free responsive Drupal theme, built upon the Skeleton Boilerplate. It has been inspired by the excellent Skeleton Wordpress theme, which was designed by Simple themes. Free drupal templates. 60+ Free & Premium responsive Drupal themes to download. Build your website in just an hour with these beautiful templates. The free Drupal blog template is an elegant looking Drupal theme template that has been created to be used only as a blog site. The UI is clean and the blog thumbnails look awesome. Free Demo Download.
Afterwards you can change parameters or add new ones as you want to. When you have finished the parameter changes use function 'Generate Transform' in 'Transform' menu to generate a MSI file.
4)
Use the generated MST file during SAP Deskop Connection installation. Note that you have to use the original installer (exe) file not the MSI installer you have created in step 1.
You can do this on your client on the command like using following statement:
c:DCNDesktop_Connection_for_SAP_CRM_x86.en_US.exe /v'TRANSFORMS=c:DCNinstall_params.mst'
Create Msi From Exe Visual Studio 2017
(Please be aware that after /v no space is allowed.)
Sometimes you just need it in MSI format. This tool does it for you and it's free.
3 Steps total
Step 1: Download and install Exe-To-Msi
http://www.symantec.com/connect/sites/default/files/exe-to-msi.zip
Step 2: Extract and execute
Extract the file and run.
Step 3: Select Exe to convert
a. Select the .. next to the 'Source' field and locate the exe you want to convert to an msi.
b. Select the .. next to the 'Target' field and select where you want the msi to be created.
c. Press Run.
Create Msi From Exe Visual Studio
7 Comments
Create Msi From Exe Installer
- SerranoBrandF Nov 3, 2011 at 04:21pm
This should be shared here:
http://community.spiceworks.com/links
Unless you want to add instructions on how to use it. That'd be good too! - SerranoJayse Nov 3, 2011 at 04:30pm
Thanks BrandF. I haven't shared any tools before so that makes sense. I'm going to add how to use it so it fits better here. It's a standalone exe so it's pretty simple to use. :)
- JalapenoDavid9467 Nov 4, 2011 at 08:25am
Could you share something about how this works? Does it work similar to AppDeploy Repackager, which takes a snapshot of the system before and after running the exe and then creates an MSI based on the changes?
- PimientoCHARLES.PERVAIS Nov 4, 2011 at 10:24am
I would suggest to everyone that running the executable with the '/?' argument from a commandline might better suit your needs that to just repackage an executable.
Most executables are MSIs with arguments and related files wrapped to an EXE. In my experience, and it depends on the initial brand of packager, just executing the EXE from commandline with '/extract' argument will unwrap the MSI and drop it in the working directory.
I believe I will have to expand on this further with a How-To of my own, containing the most popular brands of packagers with a compilation of arguments for network installations, answer files, license keys, etcetera that I will link later when I actually get there.
There are times when conversion is necessary, and this is a great simple tool that Thunderhead created for Symantec. Thanks for the post :-) - PimientoChrisJohns Jun 13, 2012 at 05:39am
This tools simply extracts the MSI from an EXE. It doesn't work if the EXE doesn't use an MSI internally.
In the end I used Advanced Installer for my conversions: http://www.advancedinstaller.com/user-guide/tutorial-convert-exe-to-msi.html
It supported any type of EXE package, including simple self-executable archives.
- PimientoChris868255 Mar 7, 2013 at 07:33pm
If you start an EXE and go to Start > Run, type in %TEMP% then you will see if that particular exe has an MSI and/or MST associated with it. We always used these for repackaging projects.
- PimientoMarcus Kronnenberg Mar 15, 2013 at 12:54pm
Yes, this tool extracts MSI(s) from an EXE file. It's easy to emulate its behavior as Chris868255 suggested. If the included MSIs are executed with specific parameters or an EXE doesn't include MSIs, repackaging should be used to get an MSI package.
In this case I would recommend EMCO MSI Package Builder: http://emcosoftware.com/msi-package-builder/convert-exe-to-msi. We use it succesfully for our repackaging projects. You can see how repacking works here: http://emcosoftware.com/msi-package-builder/video-tour.