Usando os comandos do Active Directory no Powershell

1

Como posso usar os comandos do Active Directory em um script do Powershell?

    
por Jonathan Rioux 16.08.2010 / 17:38

2 respostas

1

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.

    
por 16.08.2010 / 18:27
1

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.

    
por 17.02.2012 / 16:44