This section will not be a tutorial in Powershell as a tool in itself, meaning I’m not going to explain what a cmdlet is and how to navigate through your system using Powershell. This place will instead be a place for tutorials in the use of Powershell scripts to help perform daily administrative tasks much faster, and just some tasks you can’t perform any other way.

When it comes to Server 2012 and Exchange, you will find, that Powershell is often the only way to gain some specific info. Say you want to list Mailbox statistics, like mailbox size and usage. The only way to accomplish this, is through Powershell, as there is no such option using GUI.

This is all a step away from previous Desktop and Server versions, where most everything was done using the graphical interface.

Server 2012

Active Directory : Create test users using PowerShell (05-05-2014)

Server 2012 – Install Windows Server Update Services (WSUS) using mostly PowerShell (21-04-2014)

Server 2012 – Cloning a Domain Controller (19-04-2014)

Server 2012 – Build a Domain Controller (DC) using Powershell (19-04-2014)

Update windows using Windows Update Powershell Module (09-03-2014)

Create a share using Powershell (09-03-2014)

Server 2012 – Configuring Firewall using Powershell (08-03-2014)

Server 2012 – Installing Powershell Web Access (17-11-2013)

Server 2012 – Installing Windows Server Backup (14-11-2013)

Server 2012 – View and moving FSMO roles using Powershell (06-06-2013)

Server 2012 – Firewall rules for deploying SQL or accessing remote instances (12-11-2013)

Exchange 2010/13

Exchange 2010/13 recreate OWA virtual directory (12-03-2014)

Exchange 2010/13 Setup all virtual directories (12-03-2014)

Exchange 2013: Manage Sender Filtering (24-11-2013)

Exchange 2013: Enable Anti-Spam Functionality on a Mailbox Server (24-11-2013)

Exchange 2013: Import .pfx certificate using Powershell (27-10-2013)

Exchange 2010 & 2013 rebuild Corrupted Content Index Catalog (20-10-2013)


Leave a Reply