Pontos principais
Como instalar o módulo do Active Directory para o PowerShell
- Abra o PowerShell como administrador → Clique com o botão direito do mouse em PowerShell > Execute como administrador.
- Executar
Add-WindowsCapability -Online -Name "Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0"
Como importar o módulo do Active Directory para o PowerShell
- Abra o PowerShell como administrador.
- Importe o módulo ``:
Import-Module ActiveDirectory - Verifique a importação:
Get-Command -Module ActiveDirectory
Como carregar automaticamente o módulo no PowerShell
- Verifique se existe um perfil:
Caminho de teste $Profile - Se ` ` for `False` e ` ` for `True`, crie um perfil:
New-Item -Path $Profile -ItemType File -Force - Abrir o perfil no Bloco de Notas:
notepad $Profile - Adicione a seguinte linha e salve:
Import-Module ActiveDirectory
O gerenciamento do Active Directory, o coração da infraestrutura de rede do Windows, apresenta desafios únicos. Desde o gerenciamento de contas de usuário até as configurações de políticas de grupo, as tarefas administrativas podem ser complexas e demoradas. É aí que entra o PowerShell, a poderosa linguagem de script da Microsoft. Isso se tornou um divisor de águas na automação de tarefas administrativas.
Neste guia, apresentamos o Módulo do Active Directory do PowerShell da , explorando seu papel na simplificação das tarefas de gerenciamento e explicando como instalá-lo e importá-lo de maneira eficiente.
Simplifique o gerenciamento do AD usando o PowerShell e as poderosas ferramentas de automação do NinjaOne.
→ Assuma o controle com o NinjaOne Active Directory Management.
O que é o Módulo do Active Directory do PowerShell?
O Módulo do Active Directory do PowerShell é um conjunto de comandos, ou cmdlets, que facilitam o gerenciamento do Active Directory. Cmdlets são comandos leves usados no PowerShell para tarefas administrativas específicas.
O Módulo do Active Directory atua como uma ponte entre o ambiente do Windows PowerShell e o serviço de diretório, oferecendo aos administradores um conjunto de ferramentas poderosas para automatizar e otimizar tarefas, bem como limpar o Active Directory.
O PowerShell vem evoluindo ao longo dos anos, refletindo o compromisso da Microsoft em aprimorar a experiência administrativa dos profissionais de TI. O Módulo do Active Directory foi inicialmente lançado como uma instalação separada. No entanto, o módulo tornou-se parte integrante das edições do Windows Server, tornando-o mais acessível e garantindo que os recursos mais recentes estejam prontamente disponíveis. Na atualização do Active Directory para o Windows Server 2025, o gerenciamento via PowerShell apresenta maior segurança e melhor escalabilidade do banco de dados.
Simplificando o gerenciamento do Active Directory
O Módulo do Active Directory do PowerShell simplifica o gerenciamento do Active Directory, oferecendo uma interface de script consistente e eficiente. Em vez de depender de interfaces gráficas de usuário (GUIs), os administradores podem utilizar scripts do PowerShell para realizar tarefas como criar contas de usuário, modificar associações a grupos e gerenciar unidades organizacionais.
Uma vez testadas e validadas, essas automações não apenas reduzem a probabilidade de um erro humano , mas também aceleram significativamente a execução de tarefas repetitivas, liberando tempo para outras atividades.
Instalação, importação e carregamento de módulos
No PowerShell, é fundamental compreender a diferença entre instalar, importar e carregar módulos.
- Install-Module: Este comando é usado para baixar e instalar um módulo de um repositório on-line, como a PowerShell Gallery. Isso geralmente é usado quando você deseja adicionar um novo módulo ao seu sistema.
- Importar módulo: Depois que um módulo é instalado, o cmdlet `Import-Module` disponibiliza seus cmdlets para uso na sessão atual do PowerShell. Isso é necessário para executar os cmdlets e aproveitar as funcionalidades do módulo.
- Carregar módulo: O cmdlet Load-Module carrega um módulo na memória da sessão atual, tornando seus cmdlets disponíveis para uso sem a necessidade de importação. Essa abordagem é vantajosa quando se deseja manter o módulo na memória por um período prolongado ou ao lidar com módulos grandes, a fim de minimizar os tempos de carregamento.
Instalar o módulo do Active Directory para o PowerShell
Antes de instalar o Módulo do Active Directory para o PowerShell, certifique-se de que seu sistema atenda aos seguintes requisitos:
- Sistema operacional O Windows Server é recomendado para instalações em servidores, enquanto o Windows 11 é adequado para instalações em clientes. Observe que as instruções a seguir se aplicam apenas às edições Pro, Enterprise ou Education. Não está disponível na Home.
- Versão do PowerShell: Certifique-se de que o PowerShell 5.1 ou uma versão posterior esteja instalado no seu sistema. Para usuários do PowerShell 7, o suporte nativo requer o Windows Server 2019 ou uma versão posterior.
- Deve estar conectado ao servidor AD: O computador no qual o módulo está sendo instalado deve estar conectado a um servidor AD; caso contrário, será exibida uma mensagem de erro ao importar o módulo.
- Ferramentas de Administração Remota de Servidores (RSAT): Dependendo da sua versão do Windows, talvez seja necessário instalar o RSAT, que inclui o módulo do Active Directory.
- Acesso à Internet: Certifique-se de que seu sistema tenha acesso à Internet para baixar o módulo da PowerShell Gallery. Se o seu sistema estiver atrás de um proxy, talvez seja necessário configurar as opções de proxy para o PowerShell.
As etapas necessárias para instalar o Módulo do Active Directory para PowerShell variam ligeiramente, dependendo da versão do seu sistema operacional Windows. Algumas versões exigem janelas pop-up e caixas de diálogo de confirmação adicionais.
Estas são as etapas principais:
- Clique com o botão direito do mouse no ícone do PowerShell e selecione “Executar como administrador” para abrir uma sessão do PowerShell com privilégios elevados.
- Digite o seguinte comando:
Add-WindowsCapability -Online -Name "Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0"
⚠️ Observação: Isso só funciona se você estiver usando uma edição compatível (Pro, Enterprise ou Education). O RSAT não está disponível no Windows Home.
- Reinicie o computador para aplicar as alterações.
Importar o módulo do Active Directory para o PowerShell
Depois que o módulo estiver instalado, ele precisa ser importado para a sua sessão do PowerShell antes que você possa começar a usar seus cmdlets. A importação carrega o módulo na memória, disponibilizando suas funcionalidades para execução:
- Abra uma nova sessão do PowerShell. Desta vez, você não precisa executar o programa como administrador (embora seja recomendável).
- Execute este comando:
Import-Module ActiveDirectory
- Confirme se está funcionando executando este comando:
Get-Command -Module ActiveDirectory
�� Se o módulo estiver ativo, você verá uma lista de cmdlets disponíveis, como Get-ADUser e New-ADGroup.
Carregando o módulo de forma eficiente
Para garantir que o módulo do Active Directory seja carregado automaticamente ao abrir uma sessão do PowerShell, você pode adicionar o comando de importação ao seu script de perfil do PowerShell. Este script é executado sempre que você abre uma nova sessão do PowerShell:
- Verifique se existe um perfil. Para fazer isso, abra o PowerShell e execute o seguinte comando para verificar se você possui um script de perfil:
Caminho de teste $Profile
Se o comando retornar False, você precisará criar um perfil (etapa 2). Se o resultado for True, passe para a etapa 3.
- Crie um perfil (se necessário). Se você não tiver um perfil, crie um usando o seguinte comando:
New-Item -Path $Profile -ItemType File -Force
- Edite o script de perfil. Abra seu script de perfil em um editor de texto. Você pode usar o Bloco de Notas ou qualquer outro editor de código de sua preferência. Execute o comando a seguir para abrir o perfil no Bloco de Notas:
bloco de notas $Profile
- Adicione a linha Import-Module. No script de perfil, adicione a seguinte linha para importar o módulo do Active Directory. Certifique-se de que o caminho especificado corresponda ao caminho real onde o módulo está instalado:
Import-Module ActiveDirectory
- Salve e feche o Bloco de Notas.
Gerencie facilmente os usuários do Active Directory com o NinjaOne.
Opcional — Corrigir erros na execução de scripts
Se você tentar executar um script e receber a mensagem de erro “, a execução de scripts está desativada no sistema”, pode ser que haja algum problema com a política de execução do PowerShell. Para verificar:
- Abra o PowerShell como administrador.
- Execute o comando:
Get-ExecutionPolicy
Se o resultado for “Restrito”, isso significa que os scripts estão bloqueados.
- Altere a política do seu usuário. Em outra janela do PowerShell, execute este comando:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
✅ O RemoteSigned permite a execução de scripts locais e exige que os scripts baixados sejam assinados por um editor confiável.
Quando solicitado, digite Y e pressione Enter.
Simplifique o gerenciamento do AD com o Módulo do Active Directory do PowerShell
O Módulo do Active Directory do PowerShell é mais do que uma ferramenta — ele transforma a forma como as tarefas do Active Directory são realizadas. Com os dados coletados por ferramentas avançadas de gerenciamento do Active Directory — ,,e —, é fácil criar scripts que maximizem a eficiência administrativa.
À medida que a tecnologia continua a evoluir, o uso de ferramentas como o Módulo do Active Directory do PowerShell torna-se uma necessidade para os administradores que buscam maneiras de otimizar seus ambientes. Potencialize seus scripts, automatize suas tarefas e deixe que o Módulo do PowerShell para o Active Directory seja a base para a excelência no gerenciamento do Active Directory.
