Configuring Exchange 2013 with Powershell- Part 2: Prerequisites
Thursday, February 14, 2013 at 4:46PM
Patch Charron in Exchange 2013, Exchange 2013, Prerequsites

Now that we have our networking configured lets get the prereqs installed. I originally followed this guide to make sure I got everything in the right order. Thanks @ExchServPro

NOTE: This is for Server 2012 only, for Server 2008 R2 go here

When doing this I also wanted to run the installers for the filter packs, the UC runtime, and the Equallogic Host Integration Tools. The first step is easy, just open an elevated PowerShell prompt and paste this in:


Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, Multipath-IO -IncludeAllSubFeature -IncludeManagementTools


 After these complete a restart is required.

Next download the installers:
UC Runtime

Office 2010 Filter Packs
Office 2010 Filter Packs SP1

If you are using storage from Dell Equallogic login to download the HIT Kit

Now you could just kick off the installers in that order, but where is the fun in that.
First put all of those installers in the same directory. For my example I am going to go with C:\Prereqs
Now assign that location to a variable:

$prereqDirectory = "C:\Prereqs"

Now execute the following lines and they will run all of the installers. Do note that when the Equallogic HIT kit gets done installing, the server will automatically restart. The Equallogic HIT Kit will install all features, to customize the install see the installation guide.

    #UM intergration
    $install = $prereqDirectory+"\UcmaRuntimeSetup.exe /passive /norestart"
    Invoke-Expression $install
    Start-Sleep -Seconds 10
    #Filter Packs
    $install = $prereqDirectory+"\filterPack64bit.exe /passive /norestart"
    Invoke-Expression $install
    Start-Sleep -Seconds 10
    $install = $prereqDirectory+"\filterpack2010sp1.exe /passive /norestart"
    Invoke-Expression $install

    Start-Sleep -Seconds 6

    #Installs Equallogic Host Tools in the default directory 
    $install = $prereqDirectory+"\Setup64.exe /s /v/qn /V'/q ADDLOCAL=ALL'"
    Invoke-Expression $install

 That is it for the Prerequisites. Next up we need to configure the storage.

Article originally appeared on Patch Charron (
See website for complete article licensing information.