MSIEXEC UI switch questions
I've seen conflicting information about some of the UI switches with MSIEXEC and have some questions:
1) Is /qr supposed to display some sort of "completed" dialog at the end of a successful install? According to this link at Microsoft, it should display "a modal dialog box", but this dialog does not display when I try it. http://support.microsoft.com/kb/314881
2) Is /qr and /qb the same as far as what happens "behind the scenes"? Both are supposed to be non-interactive, but this text seems to indicate that they behave differently.
The above text can be found in the second post in the command line section at this link: http://www.appdeploy.com/packages/detail.asp?id=520
However, in this article by macrovision, it seems to indicate that both /QR and /QB will skip the User Interface Sequence completely.
http://www.acresso.com/webdocuments/PDF/uilevels.pdf?link_id=productsTipsTricks
I got the same results in my brief testing of /qb vs /qr
3) The switches /qb-! and /passive appear to be the same functionality -- is there any differences (other than you need Installer 3.x for /passive)? What about the switches /qn and /quiet, are these the same also? Do /passive and /quiet both skip the User Interface Sequence completely?
[8|]
1) Is /qr supposed to display some sort of "completed" dialog at the end of a successful install? According to this link at Microsoft, it should display "a modal dialog box", but this dialog does not display when I try it. http://support.microsoft.com/kb/314881
2) Is /qr and /qb the same as far as what happens "behind the scenes"? Both are supposed to be non-interactive, but this text seems to indicate that they behave differently.
The important part is the /QR
*GOTCHA: If you use a /QB or a /QN you will get this error.
“Error 1606.Could not access network location QTcomponents\.â€Â
This is because the /QB and /QN switch suppresses the User Interface sequence.
In this QT package, the INSTALLDIR property is set during this User Interface sequence.
The above text can be found in the second post in the command line section at this link: http://www.appdeploy.com/packages/detail.asp?id=520
I got the same results in my brief testing of /qb vs /qr
3) The switches /qb-! and /passive appear to be the same functionality -- is there any differences (other than you need Installer 3.x for /passive)? What about the switches /qn and /quiet, are these the same also? Do /passive and /quiet both skip the User Interface Sequence completely?
[8|]
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
MicrosoftBob
15 years ago
Hi John,
Thanks for the info. I looked at the different levels for UILevel but it didn't seem to indicate what conditions the UISequence was actually skipped. I have deduced in my testing that for #1, the Microsoft article is simply incorrect. I have not gotten the /qr to ever display any sort of dialog upon successful completion. For #2, it appear the Macrovision arcticle is incorrect as well. I found a bug in my test package [:(] and upon fixing it, I was able to obtain different results from /qr versus /qb by setting a test property in the UISequence only. Isn't it irritating to find incorrect documentation? [:'(]
Thanks for the info. I looked at the different levels for UILevel but it didn't seem to indicate what conditions the UISequence was actually skipped. I have deduced in my testing that for #1, the Microsoft article is simply incorrect. I have not gotten the /qr to ever display any sort of dialog upon successful completion. For #2, it appear the Macrovision arcticle is incorrect as well. I found a bug in my test package [:(] and upon fixing it, I was able to obtain different results from /qr versus /qb by setting a test property in the UISequence only. Isn't it irritating to find incorrect documentation? [:'(]
Posted by:
spartacus
15 years ago
For what it's worth, if this article
http://msdn.microsoft.com/en-us/library/aa369543(VS.85).aspx
is to be trusted [;)], then it looks like the actions in the InstallUISequence table are skipped for Basic (UILevel=3) and Silent (UILevel=2) installations. The actions will, however, be processed for Reduced (UILevel=4) or Full (UILevel=5) installations.
Regards,
Spartacus
http://msdn.microsoft.com/en-us/library/aa369543(VS.85).aspx
is to be trusted [;)], then it looks like the actions in the InstallUISequence table are skipped for Basic (UILevel=3) and Silent (UILevel=2) installations. The actions will, however, be processed for Reduced (UILevel=4) or Full (UILevel=5) installations.
Regards,
Spartacus
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.