Recently I’ve been involved with upgrading/migrating my Exchange server from 2003 to 2010. It’s one of those projects where there aren’t going to be a ton of tangible benefits for my users and what with all of the other things going on at work I kept putting off. But no more. Let’s wrap this puppy up and move on. Co-existence was configured for awhile but now I just needed to move the mailboxes in an orderly fashion. We’re not a big company, but I’ve always kept a pretty liberal email retention policy so I’m paying the price for that now with large mailboxes and a lot of time needed to move things.
Read on to see how I used PowerShell to help me with this.
In Part 1 of New User Automation we looked at creating the user account in Active Directory, copying all of the properties we needed and adding the new user to all of the proper groups. Now we need to create the home directory, set the permissions and finally update the Spiceworks ticket with the information we created.