

Using the WRAPPED_ARGUMENTS=”/S” will send the /S command line parameter to the embedded installer. In the command line above the /quiet parameter will tell the Windows Installer to run quietly. Msiexec.exe /i “MyPackage.msi” /quiet WRAPPED_ARGUMENTS=”/S” Let have a look at a full command line that does just that. Therefore, the MSI Wrapper builds the MSI in a way that you can send these parameters to the embedded setup when you run the MSI via msiexec. Often a setup executable accepts parameters such as /S, /SILENT, or /VERYSILENT to run unattended. We can make the MSI install silently by using the /quiet parameter for msiexec but maybe the embedded setup also needs a parameter to run silently. In many cases it is required that you pass a list of parameters to the embedded setup. This means that it is the original setup executable that will run and do the actual installation. One of the big advantages of the MSI Wrapper compared to other solutions for converting exe to MSI is that the original setup executable is preserved and embedded in the package.
