PowerShell on older systems

PowerShell is a wonderful tool that allows you to run scripts and commands on newer servers with Windows 2008 and newer. But what about over systems like Windows 2003? PowerShell was not introduced until Server 2008, luckily we can install with a few simple steps to Server 2003 or any system that can run the .net 2.0 SP1 framework.


  1. Install the .net 2.0 SP1 framework if not already on your system. Download directly from Microsoft (https://www.microsoft.com/en-us/download/details.aspx?id=16614)
  2. Install the Windows Management Framework Core. Download the KB968930 update directly from Microsoft.
    1. x86 Version: https://www.microsoft.com/en-us/download/details.aspx?id=4045
    2. x64 Version: https://www.microsoft.com/en-us/download/details.aspx?id=10512
  3. Start using the PowerShell commands from within cmd or through Scheduled Tasks