I am frankly getting a little sick of Exchange. Since starting to work at my current company I have managed Exchange 2003, 2007 and 2010. I have performed upgrades from 2003 to 2007 as well as upgrades from 2007 to 2010. I have had my fill of Exchange!
Well, last week our development team asked me to setup an Exchange 2007 server in their dev environment. Awesome! Another Exchange server I get to setup. Well, I have learned a few things along the way, like how to streamline my perquisite installs by using command line. Seriously, once you have the commands needed, you can write your own batch files to bang out an Exchange install in no time.
Here are the commands you need:
Active Directory Domain Services:
ServerManagerCmd -i RSAT-ADDS
PowerShell:
ServerManagerCmd -i PowerShell
IIS
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Digest-Auth
ServerManagerCmd -i Web-Windows-Auth
ServerManagerCmd -i Web-Dyn-CompressionRPC over HTTPS (Outlook Anywhere)
ServerManagerCmd -i RPC-over-HTTP-proxy
Know of any other tips or tricks for a quick deployment of Exchange? Hit us up in the comments!