Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a script which I want to deploy to some people in my group, but there are three dependencies ( python2.7, ExchangeCDO, pywin32). Is there a way that I can create one installation file that has these three installation dependencies bundled into exactly one file? e.g. an .exe or an .msi.

share|improve this question
Why is someone wanting to close this question? Is it a duplicate? If so, point me to the other ticket. What is your feedback, drive-by closer :-) – Ross Rogers Nov 30 '11 at 19:13
up vote 3 down vote accepted

I've done something similar before by using NSIS. NSIS (Nullsoft Install System) is an open-source installation wizard tool. You can easily create a bundled installer which includes and runs all of your dependencies. For example, the installer for Firefox (and many other projects) uses NSIS.

share|improve this answer
Another good application for this is Inno Setup. I have used both and they each have their strengths and weaknesses. When I tried them last (3 years ago) Inno Setups Wizard mode was a bit better but NSIS was easier to do more advanced stuff in. – Nifle Nov 30 '11 at 20:04

Your Answer


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.