I am going to keep this short and sweet – the powershell tools from Quest just … work. And work better than the built in Active directory PS tools for the most part.
Of course – we also use Quest Active Roles Server and other products, and the quest products need the extra functions.
Add-PSSnapin Quest.ActiveRoles.ADManagement
Connecting to an Active Roles server (useful when the people running the scripts only have access when delegated via ARS)
$ARSServer = “ARS.Domain.intranet”
connect-QADService -service $ARSServer -proxy
$cred = get-credential
$conn = connect-QADService -service $ARSServer -credential $cred