Archive: MUI + InstType and silent install


MUI + InstType and silent install
I have created an installer that uses MUI and has several InstTypes. It works great.

I now have the need to automate the deployment across several hundred hosts and would like to use the silent install option, but I'm having trouble.

I was hoping that I could just run it from the command line like this:

myinstaller.exe /S /InstType="Some Platform"


That doesn't work. The correct sections are not selected.

Can someone tell me how to pass the InstType in on the command line?

It's all in the manual: http://nsis.sourceforge.net/Docs/AppendixE.html#E.1.11

You can use the macros in sections.nsh to toggle (enable/disable) sections, depending on the paramaters supplied to the installer. You can do this in the .onInit function.