Listar usuários dos grupos pelo PowerShell

Livro-GPO-Banner

Livro: Tudo Sobre GPOs no Windows Server 2008. 2012 e 2016.

Neste artigo apresento como listar usuários determinados grupos do AD pelo PowerShell.

1. Execute o Power Shell como administrador.

2. Após executar, digite: Get-ADGroup -filter * | select name

1

Este comando tem como objetivo retornar os nomes do grupos que estão no Active Directory. Primeiro ele vai filtrar todos os grupos Get-ADGroup -filter * e depois irá selecionar o campo name | select name retornando os nomes dos grupos.

2

Sabendo o nome dos grupos que estão no seu AD iremos listar os usuários de determinado grupo. No meu exemplo, listarei primeiro o do grupo da TI e depois o do Grupo Teste.

3. Para listar os membros do grupo, digite: Get-ADGroupMember “nomedogrupo” -recursive

No exemplo abaixo estou listando os membros do Grupo da TI.

3

Outro exemplo, agora listando os membros do Grupo Teste.

4

Caso deseje salvar a consulta em um arquivo html, faça o seguinte:
Get-ADGroupMember “Grupo Teste” -recursive | Out-File c:\MembrosGrupoTeste.html

5
Obs: Caso apresente erro, verifique as permissões do seu usuário. 

Gostou do artigo? Então, segue o link da venda dos meus livros: Tudo Sobre GPOs no Windows Server 2008, 2012 e 2016 e Administrando O Active Directory Com O PowerShell. Neles tem inúmeras dicas úteis e práticas, demonstradas passo a passo e sem complicações, de como usar o Windows PowerShell para administrar o Active Directory e como trabalhar com políticas de grupo na administração de um domínio. 

– Link da venda do livro: Administrando o Active Directory com o PowerShell:

https://juliobattisti.com.br/loja/detalheproduto.asp?CodigoLivro=LIV0001545.

– Link da venda do livro: Tudo sobre GPOs no Windows Server 2008, 2012 e 2016.

https://juliobattisti.com.br/loja/detalheproduto.asp?CodigoLivro=LIV0001525

3

Clique na foto acima e receba os conteúdos do Blog no teu celular.

Anúncios
The following two tabs change content below.
Desde 2016 escrevo sobre Windows Server. De lá para cá, já são mais de 100 artigos, dois livros, diversos vídeos, muitas respostas em fóruns e bastante colaboração.

2 comentários sobre “Listar usuários dos grupos pelo PowerShell

  1. Caro Diego, Parabéns pelo trabalho!

    Duvidas:

    Quais são as ordenações que consigo? Por exemplo, na lista dos grupos, gostaria que fosse ordenação alfabética e no resultado dos usuários de cada grupo, queria que fosse salvo somente UserName;UserEmail.

    É possível?

    Abs.

    • É possível. Para ordenar por nome os grupos digite:
      Get-ADGroup -filter * | select name | Sort-Object name. Assim ele irá ordenar por nome os grupos.

      Em relação aos usuários só basta usar o campo select.
      Ex: Get-ADGroupMember “Grupo Teste” -recursive | select name

      Abraços!

Deixe uma resposta