This project has moved and is read-only. For the latest updates, please go here.

Powershell script to pre-download prerequisites

Rating:        Based on 5 ratings
Reviewed:  4 reviews
Downloads: 30974
Released: May 31, 2012
Updated: Nov 5, 2012 by brianlala
Dev status: Stable Help Icon

Recommended Download

Source Code Download-All_SP2010_PreReqs.ps1
source code, 5K, uploaded May 31, 2012 - 30974 downloads

Release Notes

Note This script has been superseded by a much more robust & comprehensive script called AutoSPSourceBuilder, which not only downloads the prerequisites for SP2010/SP2013, but also language packs, cumulative updates, service packs, etc. Check it out at!

This script will download all files required by Prerequisiteinstaller.exe in advance, in order to support an 'offline' installation of SharePoint 2010 (that is, on a server without Internet connectivity, as is often the case). Normally it will attempt to download any missing files, which of course doesn't help you if your server can't browse the Internet. Thankfully, PrerequisiteInstaller.exe also accepts command-line switches to allow installation from a locally-accessible file for each respective hotfix/prerequisite.

The script contains a list (current as of this writing) of the URLs for each prerequisite, and attempts to download them all in sequence. It uses the BitsTransfer module included with Windows 7 and Win2008 (R2, at least), but hasn't yet been tested on other OSes yet.

The latest release has an updated URL for the Microsoft SQL Server 2008 Analysis Services ADOMD.NET, as suggested in Thanks to jk12345 and sharepointgrrl for pointing this out!

Reviews for this release

OMG! What a great tool to get my SharePoint installation going. Thanks!
by madmac88 on Jun 17, 2013 at 11:21 PM
SharePoint 2013 prerequisites + 3 more
by paulbeck on Nov 5, 2012 at 3:08 PM
Awesome - saves so much time and bandwidth!
by ee61re on Jul 23, 2011 at 8:27 AM
This is the easiest way to get all the SharePoint 2010 Prerequisites files. Thanks Brian!
by wahidsaleemi on Jul 5, 2011 at 4:59 PM