### ----------------------------------------------------------------- ### Written by Matt Brown ### ### Name: Remove Terminated Employees from GAL ### ### Version: v1.0, 02/2010 ### ### Info: This script Finds Disabled Users and removes them from the GAL ### ### Requires: 1. Quest Powershell extensions for AD ### ### Note: If you are using Resource Mailboxes that are disabled you ### will want to directly specify your staff OU. ### ----------------------------------------------------------------- $mydomain = 'domain.company.com/Staff' get-qaduser -SearchRoot $mydomain -SizeLimit 3000 -Enabled:$false | set-qaduser -objectAttributes @{showinaddressbook=@()}
Ramblings from University IT... VMWare, NetApp, Powershell,Active Directory, Exchange and Scripting.
Sunday, February 28, 2010
Remove Terminated User from GAL - Powershell
Quick Powershell script to remove disabled users from the Exchange 2007 Global Address List (GAL) without deleting the account / mailbox. This uses the Quest Active Roles powershell extensions for Active Directory.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment