Comandos de Active Directory em PowerShell que vão facilitar a sua vida
julho 28, 2025

Comandos de Active Directory em PowerShell que vão facilitar a sua vida

Opa! Tudo certo? Wellington Agápto por aqui. Hoje eu trouxe para vocês o artigo “Comandos de Active Directory em PowerShell que vão facilitar a sua vida”. Acesse o site da Uni Academy (https://uniacademy.com.br/) e conheça todos os meus cursos. Não esqueça de me seguir no Instagram, conhecer meu Site, se inscrever no meu Canal do Youtube, deixar o seu like e compartilhar esse artigo, para fortalecermos a nossa comunidade. Um grande abraço e boa leitura.

 

Comandos de Active Directory em PowerShell que vão facilitar a sua vida

Administrar um ambiente Windows Server com Active Directory pode ser uma tarefa desafiadora, especialmente quando envolve a gestão de usuários, grupos e computadores em grande escala. Felizmente, o PowerShell se tornou uma ferramenta indispensável para administradores de sistemas, oferecendo comandos poderosos que automatizam tarefas repetitivas e aceleram a administração do AD.

Neste artigo, você conhecerá os principais comandos de Active Directory em PowerShell que podem transformar a sua rotina e torná-lo muito mais produtivo.

 

Por que usar PowerShell com Active Directory?

O PowerShell não é apenas uma alternativa à interface gráfica do Active Directory Users and Computers (ADUC); ele permite:

  • Automação de tarefas em massa, como criação e desativação de usuários.
  • Consultas rápidas e precisas, que seriam complexas via GUI.
  • Criação de scripts, reduzindo erros manuais.
  • Integração com outros serviços e processos automatizados.

Para começar, é essencial instalar o módulo Active Directory no PowerShell. Use o seguinte comando para isso:

Install-WindowsFeature RSAT-AD-PowerShell

 

Comandos de Active Directory em PowerShell mais úteis

1. Obter informações de um usuário

Get-ADUser -Identity "nomeDoUsuario" -Properties *

Esse comando exibe todos os atributos de um usuário específico no Active Directory. Adicione o parâmetro -Properties * para ver informações detalhadas, como e-mail, departamento e último logon.

 

2. Listar todos os usuários ativos

Get-ADUser -Filter * -Properties Enabled | Where-Object {$_.Enabled -eq $true}

Ideal para obter rapidamente uma lista de usuários ativos no seu ambiente.

 

3. Criar um novo usuário

New-ADUser -Name "João Silva" -SamAccountName "joao.silva" -UserPrincipalName "joao.silva@empresa.local" -Path "OU=Usuarios,DC=empresa,DC=local" -AccountPassword (ConvertTo-SecureString "Senha@123" -AsPlainText -Force) -Enabled $true

Esse comando cria um novo usuário no Active Directory, definindo senha, UPN e unidade organizacional (OU).

 

4. Alterar senha de um usuário

Set-ADAccountPassword -Identity "joao.silva" -NewPassword (ConvertTo-SecureString "NovaSenha@123" -AsPlainText -Force) -Reset

Rápido e prático para redefinir senhas sem precisar abrir o ADUC.

 

5. Desabilitar um usuário

Disable-ADAccount -Identity "joao.silva"

Muito útil ao desligar colaboradores ou bloquear contas comprometidas.

 

6. Habilitar um usuário

Enable-ADAccount -Identity "joao.silva"

Reativa rapidamente uma conta desabilitada.

 

7. Adicionar um usuário a um grupo

Add-ADGroupMember -Identity "GrupoTI" -Members "joao.silva"

Facilita a inclusão de usuários em grupos de forma automatizada.

 

8. Remover um usuário de um grupo

Remove-ADGroupMember -Identity "GrupoTI" -Members "joao.silva" -Confirm:$false

Remove o usuário do grupo sem pedir confirmação.

 

9. Pesquisar computadores no AD

Get-ADComputer -Filter * | Select-Object Name, LastLogonDate

Lista todos os computadores do domínio, incluindo a data do último logon.

 

10. Exportar informações para CSV

Get-ADUser -Filter * -Properties * | Select-Object Name, EmailAddress, Department | Export-Csv -Path "C:\usuarios.csv" -NoTypeInformation

Permite exportar dados de usuários para um arquivo CSV, ideal para relatórios.

 

Dicas para usar PowerShell com Active Directory

  • Utilize filtros: Com -Filter e Where-Object, você pode buscar dados específicos, como usuários de um departamento.
  • Combine comandos: PowerShell é extremamente poderoso quando você encadeia comandos (|).
  • Crie scripts reutilizáveis: Salve comandos usados com frequência em scripts .ps1 para ganhar tempo.
  • Execute como administrador: Para garantir que você tenha as permissões necessárias.

Os comandos de Active Directory em PowerShell são ferramentas essenciais para qualquer administrador de sistemas que deseja eficiência e controle. Ao dominar esses comandos, você conseguirá executar tarefas de maneira mais rápida, confiável e automatizada.

Se você quer se tornar referência em administração de Active Directory, comece a praticar esses comandos hoje mesmo e explore as infinitas possibilidades do PowerShell.

E aí! Curtiu esse artigo? Então não esquece de comentar, deixar o seu like, e compartilhar em suas redes sociais.

 

Acesso Black!

Todos os meus Cursos em um único lugar.

Clique AQUI e se torne um aluno Black.

 

Cursos de Especialização

 

Cursos preparatórios para Certificações

Escolha umas das certificações a seguir e seja aprovado em até 4 semanas:

Clique AQUI e garanta a sua Vaga!