PassiveInstall Introduction

PassiveInstall Introduction

Automate your software installs.  PassiveInstall  is a free Windows PowerShell module that creates a framework suitable to your needs in automating the installation.

Write simple PowerShell scripts that can control and improve upon the software as delivered to you by the software vendor. The framework provides simple cmdlets that perform most of the typical tasks you may need to perform without having to worry about some of the peculiarities of writing in PowerShell.  Spend your time wisely and end up with application installs with the best end-user experience from a feature and performance perspective.

These scripts may be set up for either passive or silent installation as desired. 

I usually set a variable in the script, DoSIlent, and I can change the variable from 0 to 1 to switch from passive to silent mode.  Why? 

  • Passive mode is easier when debugging the script and when using it in a repackaging operation.  The script runs full automated but you can see the action.
  • Silent mode is necessary when deploying software to end-users as you don't want them to see anything and interfere with the installation.

Documentation for the cmdlets is provided via get-help once you install the software.

get-command *passive* to see what new cndlets are added.

then get-help on the command you are interested.