Automating Active Directory Administration with Windows PowerShell 2.0