****UPDATE*** The script has been rewritten to shrink the amount of code in the script, added Windows defender exceptions, PageFile sizing, and fixed some bugs introduced with the recoding of the script. ***UPDATE*** Since Windows Server 2016 has now been released, I’ve updated my Exchange 2016 prerequisite script to include support for Windows Server 2016….
Book Release Information
This week during the Microsoft Ignite conference in Atlanta and the 20th anniversary of Exchange Server we proudly announce our new book “Practical PowerShell – Exchange Server 2016”! Authors and MVPs Damian Scoles and Dave Stork created a comprehensive book on how to use Exchange PowerShell with practical tips and tricks. A must have for…
.NET 4.6.1 support and Exchange 2013/16
…. we interrupt this hiatus…. I will thank Microsoft later for this curve ball. As many of you might know, Exchange 201x only supported up to .NET 4.5.2. Recently 4.6.1 had been released and has even been added to the Windows Updates. If you are pulling updates automatically to your Exchange Servers (something I would…
User Group Meeting – – August 31, 2016
Join myself and another speaker from Microsoft as we present information on Exchange Server 2016 and Office 365. You can sign up for the meeting on my Meetup page for the user group. Just click on the Meetup icon below. Hope to see you there! Meeting Information Wednesday August 31, 2016 6:00 PM Aon Center…
Small Hiatus
Over the past few weeks I have churned out a few posts and in actuality I have a large backload of posts I want to get out. However, I need to turn my attention now to my other new project which is a book I am writing with a fellow Exchange MVP Dave Stork. We…
Office 365 Distribution Group Cleanup
This script is in its infancy and I am releasing it as a 1.0 script. It is heavily based of my Exchange 2010 and 2013/2016 version of my Distribution Group Cleanup script. The script performs the same actions as my other scripts. The main difference is that this one requires more reconfiguration on your part,…
Cleaning Up Those Pesky Distribution Lists
In the past I wrote a script that would cleanup Distribution Lists in Exchange 2010. My original post can be found HERE. In the newest version I’ve changed the ‘Get-TransportServer’ and replaced it with ‘Get-TransportService’ as Microsoft has deprecated ‘Get-TransportServer’ in Exchange 2013/2016. I’ve also cleaned up the code, put more comments in and added…
Exchange 2013 Prerequisites Script – NEW VERSION
I just released v 1.11 of the script (originally released in Sept of 2013). The current updates include: (1) Removing references for C++ cleanup that are no longer necessary * (2) Removing Office 2010 Filter Packs from the default installation ** (3) Fixing some bugs (4) Created logic for failed downloads – will even apply…
More AutoDiscover with Office 365/Exchange 2013 Migrations
As it seems I am always in the middle when stuff breaks. For this post I thought I would recall a couple of scenarios, the pain that followed as well as the solution that was found to fix the issue. Recently I was migrating clients from Exchange 2007. One was going to Office 365 and…
PowerShell and Mailbox Anchoring
What a pain. A new feature by Microsoft that was apparently intended to enhance the experience of the Exchange Admin has instead created a new challenge for those supporting and or migrating Exchange Servers. If you don’t know what this is, please review the EHLO blog post HERE. Why Does This Matter? For those still…
