Archive: Multiple exe files, 1 setup file


Multiple exe files, 1 setup file
I have about 6 exe files that all needed to be installed on each new machine. I am looking to save time rather than install each one by hand. Ive looked in the docs for example but didnt find quite what I needed. I did a search and still am a bit unclear.

So far this is what I have:


; The name of the installer
Name "ARC Basic Install"

; The file to write
OutFile "basic-install.exe"

; The default installation directory
InstallDir $PROGRAMFILES\

;--------------------------------

; Pages

Page components
Page directory
Page instfiles

UninstPage uninstConfirm
UninstPage instfiles

;--------------------------------

; The stuff to install

Section "SSH"
ExecWait ...
SectionEnd

Section "Printscreen"
ExecWait ...
SectionEnd


Im not sure how to pull the outside exe files. Can the exec files be put into this main exe file I wish to make? I want a components page where the user picks which programs they wish to install.

Is there a way instead of having this nsi script call a different exe file to have it automatically install without the user having to push next, pick the install directory on each exe file that this script is calling?

Thanks for your time

Re: Multiple exe files, 1 setup file

Originally posted by PX_Darkness
Is there a way instead of having this nsi script call a different exe file to have it automatically install without the user having to push next, pick the install directory on each exe file that this script is calling?
What you want is to run the unattended mode of each EXE, if any!!!

If you can get the unattended command line of each installer, then you can pack them into an NSIS installer, or run them directly from a BAT file.

++V

how do I find out if there is an unattended mode for my exe files?


Google for "unattended".

Here is a summary for the most important installers:
http://unattended.sourceforge.net/installers.php

A collection of silent switches for some apps can be found here:
http://www.windows-unattended.de/com...se/Itemid,160/