PowerShell offers us the ability to manage very detailed and technical aspects of our clients in a standard way. Well, until you get to Active Directory. As part of PowerShell V1, Microsoft omited this seemingly obvious need. Would it be part of PowerShell V2? Nope. Instead I think that Microsoft followed the first rule of Computer Science "Never reinvent the wheel." What I mean by that is that third party vendors already did that for Microsoft so there was no need for Microsoft to invest the resources. The first link below talks about a free Powershell Snapin from Quest that handles AD management in PowerShell. The second like is the link to the down load.