We had a case come in a few months ago where we were restoring Message Tracking Logs from backups and couldn't use the Get-MessageTrackingLog properly when specifying an -EndDate parameter. Consequently, we run into this same problem when trying to...
We've recently encountered a small handful of customers who reported mailflow problems shortly after running Exchange 2007's /prepareAD, or after they installed their first Exchange 2007 role (which auto-launches the pre-requisite prepareAD process...
Hi from Alabama, This is a follow-up to my last post , which was about building a lab with Exchange 2007 on Windows Server 2003 using a PowerShell script. This post is about building the same lab using Exchange Server 2007 SP1 on Windows Server 2008....
A little trick from Jeffrey Snover over on PowerShell team blog: Speeding Up PowerShell Startup . Running the script mentioned by Jeffrey speeds up EMS startup times. Yes, hard to believe at first, but after having run this on a few servers, as Jeffrey...
While working with (playing around with) PowerShell on Exchange 2007 I found myself typing in the same series of commands over and over. These were commands that I was using on a regular, repeated basis while managing my particular environment. Being...
If you've spent any time in the PowerShell , then you're probably familiar with get-command (gcm). Here's an example I threw together taking that to the next level. This will help you when you can't remember the command you want to use...
One of the strengths of Windows PowerShell scripting is the ability to leverage both .NET and COM objects. Scripting with System.DirectoryServices is now possible, the main purpose of this blog post is to provide a sample script used to bulk modify Active...
For those who wish to script the migration from Lotus Domino to Exchange 2007, PowerShell can be extremely helpful. I wrote the below script for a few customers who wanted more extensive control over their migration, this script can be easily tweaked...