问题
I need to run the msiexec uninstall from my code:
MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}
But this is asking for a confirmation (Yes/No). How can I avoid that?
回答1:
msiexec /quiet
will avoid the userinteraction
回答2:
You can use the /passive
switch to do this.
MsiExec.exe /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A} /passive
If you want to completely hide the UI, use the /quiet
switch instead of /passive
.
回答3:
Try adding the /qn
flags to your command line. /q
is quiet mode and n
is a flag for /q
that suppresses all user interface.
With these flags added, the complete command would be:
MsiExec.exe /qn /I{A52EEC0E-D0B7-4345-A0FF-574804C7B78A}
来源:https://stackoverflow.com/questions/6355911/avoid-confirmation-box-in-msiexec-uninstall