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

Is there a way I can install all my applications in windows at one time? eg, I want to install microsoft office, then mozilla firefox, then some other apps. I'd like to be asked my preference settings one time, and have the rest done automatically,installing all the application that I had chosen.

share|improve this question
up vote 4 down vote accepted

Check out this:

Probably doesn't support all software though.

share|improve this answer

You can create a .bat file and use the start command to install the applications you need. If the setup files are not available via some url then you need to keep them on your hard drive.

Would be a nice setup to create a simple install folder and use relative paths, keeping the .bat file on the root folder

@Echo on
start /wait office\setup.exe
start /wait firefox\setup.exe
start /wait someapp\setup.exe
share|improve this answer

Try It is designed as "a Machine Package Manager, somewhat like apt-get, but built with Windows in mind." And let's you both download and install packages in one command.

For instance, to install Notepad++ one simply types

choco install notepadplusplus

And both the download and install are done by powershell for you. This makes upgrades seamless also because of the package database that it tracks.

This tool is by far the easiest for automating the install of most open-source or free tools such as firefox. However, in an enterprise environment, when setting up multiplemachines it may be useful to use Windows Deployment Services, a free role for Windows Server. WDS allows you to complete zero-touch installs from a tftp network boot, through drive partitioning, BitLocker encryption, OS and driver installation, through installation of specific Microsoft software such as Office and joining the computer to a domain.

share|improve this answer

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.