Change Default to Unattended

Is it possible to set the default install option of an .msi file to unattended mode? For example, I want to double click a .msi installer and have it run completely silent and unattended. Thanks!

0 Comments   [ + ] Show comments

Answers (2)

Posted by: cblake 12 years ago
Red Belt
Sure; How are you at editing/writing MSI tables? MSI's can be packaged with these options already set; or by not displaying any modal dialogs when designing the package. That's a lot of work, might be just as easy to write a script that runs the command line as-is to couble click on. FWIW.
Posted by: anonymous_9363 12 years ago
Red Belt

HKEY_CLASSES_ROOT\Msi.Package\shell\Open\command\"%SystemRoot%\System32\msiexec.exe" /i "%1" %*


HKEY_CLASSES_ROOT\Msi.Package\shell\Open\command\"%SystemRoot%\System32\msiexec.exe" /i "%1" /qn %*

I would strongly recommend against changing this, though. You need to be sure every MSI runs with the required options. For example, most which have a license agreement dialog will default to not accepting that agreement. Most will also default to a 'Typical' install whereas you might want 'Complete' or 'Custom'.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login


This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ