Eles estão disponíveis no Server 2008 R2 como um recurso instalável. Eu acredito que o Server 2008 R2 é a única plataforma que suporta isso.
Como posso usar os comandos do Active Directory em um script do Powershell?
Eles estão disponíveis no Server 2008 R2 como um recurso instalável. Eu acredito que o Server 2008 R2 é a única plataforma que suporta isso.
Eu recomendaria enfaticamente a instalação do conjunto gratuito de cmdlets do Active Directory da Quest Software.
Com isso, você obtém acesso a comandos como Get-QADUser e Get-QADObject que provavelmente fornecem toda a funcionalidade que você precisa, sem a dependência do Active Directory Web Serviços que o Get-ADUser possui.
Outra opção seria usar a capacidade do PowerShell de criar instâncias de objetos .NET e usar o namespace DirectoryServices do .NET Framework. Mas, a menos que você precise de algo que não esteja disponível através das ferramentas da Quest, usar o .NET é provavelmente mais complicado do que o necessário.