The Surly Admin

Father, husband, IT Pro, cancer survivor

Watch Exchange Mailbox Move Requests

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.

Continue reading


October 17, 2013 Posted by | PowerShell | , , | 11 Comments

Getting User Information

There are about a hundred different scripts out there to get user information, and I wanted to add a new one to the list.  The “quirk” or difference for this one is that I pull in information from Spiceworks.  The idea is you will run this script to get a “snapshot” of a user at that time.

Continue reading

April 1, 2013 Posted by | PowerShell | , , , , | Leave a comment

New User Automation – Part 2

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.

Continue reading

December 13, 2012 Posted by | PowerShell | , , , , , | 2 Comments