Relatório usuários AD – PowerShell

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

Neste artigo, mostro como criar um script para exportar os usuários do Active Directory em um relatório. Para isso, será necessário usar o console do Windows PowerShell.

1. Execute o console do Windows PowerShell ISE como administrador.

0
2.
Após executar, iremos montar os script para fazer uma consulta para retornar todos os usuários do AD selecionando o nome, login e status salvando em um arquivo html. O exemplo abaixo mostra de como ficará:

1
Explicando o Script:

11 - Copia
Explicando:
O cmdlet Get-ADuser -filter * irá pesquisar todos os usuários do AD. Após pesquisado os usuários, entrará em ação o comando | select name, UserPrincipalName, Enabled, em que irá selecionar os atributos de nome, login e status da conta. Selecionado estes campos, o comando | ConvertTo-HTML -head $a -body $b irá converter a consulta em html e irá salvar esse html no diretório C:\ com o nome RelatórioUsers.html


3.
Verificando o diretório C:\ para abrir o arquivo.

23Caso queiram testar o Script, só abrir o PowerShell ISE como administrador e digitar:

1 - Copia - Copia
Bom. Não colei aqui a linha de comando do script porque a ideia aqui é você aprender… só copiando e colando não é a melhor maneira.

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.
Diego Lima é autor do livro Tudo Sobre GPOs no Windows Server 2008, 2012 e 2016 e Administrando o Active Directory com o PowerShell. Possui mais de 200 postagens técnicas publicadas em diferentes sites de TI: TechNet, ProfissionaisTI, PuraInfo, AndersonPatricio.org, TIEspecialistas, além deste. É MTAC, MCSA, e um dos principais colaboradores sobre assuntos técnicos de GPOs, aqui no Brasil.

    3 Comentários

  1. 4 04+00:00 maio 04+00:00 2017
    Responder

    Amigo, como faço para listar usuarios que comecem com a letra B por exemplo e que são de uma OU especifica?

  2. Rodrigo Cesar Borges
    8 08+00:00 setembro 08+00:00 2016
    Responder

    $Groups = Get-ADGroup -filter * -SearchBase “dc=domain,dc=org”
    foreach ($group in $groups) {
    Write-Host $group.Name;
    $members = Get-ADGroupMember $group.DistinguishedName;
    foreach ($member in $members) {
    Write-host ” “$Member.Name;
    }
    }

  3. 6 06+00:00 setembro 06+00:00 2016
    Responder

    Alguma forma de listar Grupos do AD e seus respectivos membros?

Deixe uma resposta

Copy Protected by Chetan's WP-Copyprotect.
WhatsApp chat
%d blogueiros gostam disto: