3

I am trying to silently install apache using Advanced Installer 8.9, but it is still prompting me for user interaction even though I pass the command parameters in the Silent (No UI) field.

msiexec /i "httpd-2.2.22-win32-x86-no_ssl.msi" /qn /passive ALLUSERS=1 SERVERADMIN=admin@localhost SERVERNAME=localhost SERVERDOMAIN=localhost SERVERPORT=80

What can I do to solve this?

Bogdan Mitrache
  • 10,536
  • 19
  • 34
michelle
  • 2,759
  • 4
  • 31
  • 46

2 Answers2

5

The parameters set in "Silent (No UI)" field are used by the prerequisite only if the bootstrapper is running with silent UI. If you want these parameters to be used for all the UI levels of the bootstrapper you need to set the same command line in all fields, i.e. Full UI, Basic UI and Silent (No UI).

Bogdan Mitrache
  • 10,536
  • 19
  • 34
  • Hi, I know this question is answered a long time ago, but have one query, you might help me, I've asked one question here and it looks like whatever I am trying to do, that you have already done. Can you please take a look at this question and do help me if you can, thanks in advance. :) Question URL : http://stackoverflow.com/questions/28949030/steps-to-deploy-web-application-on-tomcat-via-install4j-installer-or-advanced-in – Tushar J Dudhatra Mar 09 '15 at 18:53
1

Agree with @bogdan. Also, I noticed that you pass the entire msiexec command into the parameters. If you have specified apache as a prerequisite, you only need to pass the arguments of msiexec in the command parameters, e.g. /qn, /passive etc. You shouldn't pass "msiexec" as command line parameters.

Wasiq Ali
  • 251
  • 2
  • 11