/build/static/layout/Breadcrumb_cap_w.png

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 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

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|]

0 Comments   [ + ] Show comments

Answers (3)

Posted by: jmcfadyen 15 years ago
5th Degree Black Belt
0
have a look at the UILEVEL property in the SDK
Posted by: MicrosoftBob 15 years ago
Blue Belt
0
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? [:'(]
Posted by: spartacus 15 years ago
Black Belt
0
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
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
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