WPIW – Scripting Software Installs and Unattended Switches

Making a windows software image can take a long time — there’s tons of little programs to install. Fortunately, Windows Post Install Wizard (WPIW) can lend a helping hand. WPIW will auto-install a whole bunch of software unattended–if it’s configured well.

To get started:

  • Download WPIW from their website.
  • Download installers for your standard software list.
  • Configure WPIW with the unattended flags for the software products you want to install.

Finding the unattended switches for your favorite packages can be daunting. Here’s a list of some of the switches I’ve found:

Unattended Switches

7Zip 9.20
msiexec /i %wpipath%\Install\Standalone\7z920-x64.msi /qb /norestart

Adobe Acrobat X
setup.exe /rs /sPB

CD Burner XP
cdbxp_setup_4.3.7.2316.exe /verysilent

FileZilla_3.3.5.1_win32-setup.exe /S

Google Chrome (download the MSI package)
msiexec /i %wpipath%\install\standalone\GoogleChromeStandaloneEnterprise.msi /qb

HyperChem 8.0.6
setup.exe /s

iTunes 10.1.2
First, run iTunesSetup.exe, then navigate to %temp% and copy the MSI installers out of the temp folder (they’re in a subfolder).
Then, install all of the MSI files one at a time:
msiexec /i "%wpipath%\install\itunes\10.1.2\appleapplicationsupport.msi" /qb /norestart
msiexec /i "%wpipath%\install\itunes\10.1.2\quicktime.msi" /qb /norestart
msiexec /i "%wpipath%\install\itunes\10.1.2\bonjour64.msi" /qb /norestart
msiexec /i "%wpipath%\install\itunes\10.1.2\applemobiledevicesupport64.msi" /qb /norestart
msiexec /i "%wpipath%\install\itunes\10.1.2\applesoftwareupdate.msi" /qb /norestart
msiexec /i "%wpipath%\install\itunes\10.1.2\itunes64.msi" /qb /norestart

Java 6 u23
jre-6u23-windows-i586-iftw.exe /s

MDL Chime 2.6 SP7 for Internet Explorer and Firefox
MDLChime26SP7.exe /s /f1

Microsoft Office 2010
First, run setup.exe /admin and create a ‘msp’ file, then use:
%wpipath%\Install\office2010\setup.exe /adminfile %wpipath%\install\office2010\office2010-custom.MSP

Notepad++ 5.8.6
npp.5.8.6.Installer.exe /S

PDF Creator 1.2.0
First, run pdfcreator-1_2_0_setup.exe /SAVEINF=”C:\pdfcreator-install.inf”, to capture the install settings you want, then run:
pdfcreator-1_2_0_setup.exe /LOADINF="%wpipath%\install\pdfcreator-1.2.0\pdfcreator.ini" /silent

Paint.Net 3.5.6
Paint.NET.3.5.6.Install.exe /auto /CHECKFORUPDATES=0 DESKTOPSHORTCUT=0

Pasco DataStudio
setup.exe /s

Realplayer 14
First, run setup, click cancel, then download the ‘alternate installer’. Then run:
realplayer.exe /S

Thunderbird 3.3.1
Thunderbird Setup 3.1.1.exe -ms -ira

Unlocker 1.8.8
unlocker188.exe /VERYSILENT /NORESTART

WinRAR 3.93
wrar393.exe /s

WinSCP 4.2.9
winscp429setup.exe /silent

XML Notepad 2007
msiexec /i "%wpipath%\install\standalone\XmlNotepad.msi" /qb

If you have more, feel free to comment! I might have to make an excel sheet (or at least a table).


4 thoughts on “WPIW – Scripting Software Installs and Unattended Switches

  1. can you make a script that have multiple choice such as
    Do you want to install which reader?
    1:Adobe reader 2:Nuance reader
    then choose the number and install..

    • Sure, you could use a simple VB script to pop up a dialog, as a question, then modify a task sequence variable. On your task sequence, you could scope the install actions to that same task sequence variable. I’m sure that there are better ways though — there are a couple really nice HTA tools out there too, but I haven’t spent any time with them.

  2. Pingback: Table of Contents | windowsmasher

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s