When using msiexec.exe to install Solid Edge silently from the command line, a small dialog window is opened upon installation completing stating "Solid Edge has been successfully installed" and the user must click on OK to finish the installation. This is not a completely silent install.
What are the command line parameters available to msiexec, and what is the correct parameter to ensure a completely silent install?
SolutionMsiexec is a Microsoft install application. Therefore, any of the standard parameters used for msiexec would also apply for installing Solid Edge when using msiexec.
The complete list of msiexec parameters are fully documented at Microsoft:
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/msiexec
From this page there is section on display options. From this section we can see the parameters necessary to ensure a fully silent install:
From the install script provided by the customer we can clearly see that the customer has selected the /qn+ parameter:
Changing this parameter to /qn will prevent the final dialog box from being displayed,
We would be remiss if we did not point out that install scripts using msiexec will *not* install the prerequisites required for Solid Edge. Only using the setup.exe will install Solid Edge prerequisites. This is documented in the Solid Edge readme file:
If you are going to use msiexec to install Solid Edge, then you must also install the prerequisites separately also using msiexec. Please ensure that the customer is also installing the Solid Edge prerequisites.