Take the 2-minute tour ×
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

We have around 8 different programs each with its own MSI / EXE installer.

What is the best way to create a single installer that will give users a list of the 8 different programs and then based on the apps the user wants to install they will start the installer one by one. The installer can run and just launch the app installers one by one and don't need to automatically install all the apps behind the scenes.

Thanks

share|improve this question

4 Answers 4

I'd use the free InnoSetup for that. It also comes with Pascal scripting and is able to "temporarily" install your MSIs into a temp folder and execute them. Some scripting may be required to do so, but it is possible.

share|improve this answer

InstallJammer would work really well for this. I have a lot of users doing this where they create a sort of "umbrella" installer that simply contains all the bits of other installers. It's very easy to create a custom panel that lets the user select which components to install and then execute the installer associated with those components.

share|improve this answer

You can try for dotnetinstaller.

It is a open source tool and easy to use. Am using this tool and works perfect for me.

share|improve this answer
up vote 0 down vote accepted

Finally used this http://nsis.sourceforge.net/Main_Page

Nullsoft scriptable install system

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["                  <li><a href=\"//area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2015 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a>                   with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2015.1.30.2262\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Stack Overflow works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\"\" class=\"dno\"></div>\r\n    </nos"], "copyright__copyright__copyright": [" answer\n\nYou can try for dotnetinstaller.\n\nIt is a open source tool and easy to use. Am using this tool and works perfect for me.\n\nshare|improve this answer\nup vote 0 down vote accepted\n\nFinally used this http://nsis.sourceforge.net/Main_Page\n\nNullsoft scriptable install system\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}