Como usar o PowerShell para obter relatório de links de GPO e GPO vinculados

Quando se trata de relatórios de objetos de política de grupo (GPO), as ferramentas e consoles nativos do Active Directory (AD) não oferecem muita ajuda. Administradores e técnicos, portanto, usam o PowerShell para obter relatórios de GPO para uma UO, listar todos os GPOs, obter links de GPOs, obter GPOs vinculados a UOs, encontrar GPOs vinculados a domínios ou sites, obter todos os GPOs e objetos vinculados, listar GPOs não utilizados ou desabilitados, identificar GPOs modificados com frequência e muito mais.

Mas o PowerShell só aumenta a complexidade. Vários cmdlets como get-gplink, get-gpo e get-gporeport devem ser usados em combinação, juntamente com vários filtros para usar o PowerShell para obter relatórios de GPO com as informações corretas, no formato necessário. Este artigo compara o procedimento para gerar o relatório de todos os objetos de GPOs vinculados usando o PowerShell e o ADManager Plus, uma solução unificada de gerenciamento e relatórios do AD, Office 365 e Exchange Server. O ADManager Plus, com seu conjunto exclusivo de relatórios de GPO, torna a geração de relatórios sobre GPOs um passeio no parque.

Windows PowerShell

Etapas para obter o relatório de todos os GPOs vinculados usando o PowerShell.

  • Certifique-se de ter as permissões necessárias para executar esta ação e também para executar scripts do PowerShell.
  • Obtenha o domínio para o qual deseja gerar este relatório.
  • Crie o script usando os cmdlets Get-GPO e Get-GPOReport e execute-o na janela do PowerShell.

Um exemplo de script do PowerShell para obter todos os GPOs vinculados

 Copiado
Import-Module GroupPolicy
Get-GPO -All | Where-Object { $_ | Get-GPOReport -ReportType HTML | Select-String "<LinksTo>" }
Clique para copiar o script inteiro

Este script listará GPOs vinculados a um objeto do AD, UOs, domínio ou site, em formato HTML

ADManager Plus

Para listar todos os GPOs vinculados,

  • Selecione o relatório "Todos os GPOs e objetos do AD vinculados" na seção "Relatórios de GPO" na guia "Relatórios".
  • Selecione os domínios dos quais deseja listar os GPOs e clique em "Gerar".
  • Clique na opção "Exportar como" e selecione o formato desejado para exportar o relatório.

Captura de tela

» Iniciar avaliação gratuita de 30 dias

Além disso, diretamente no relatório, você pode habilitar ou desabilitar completamente os GPOs, ou as configurações do usuário ou do computador, conforme sua necessidade.

Limitações do uso do PowerShell para obter relatório de GPOs vinculados

  • Você não poderá listar GPOs e links de GPO usando o PowerShell se não tiver privilégios suficientes nos domínios do AD a partir dos quais deseja gerar este relatório. Com o ADManager Plus, os administradores ou técnicos não precisam se conectar diretamente ao DC, eliminando a necessidade de elevar os privilégios dos usuários ou técnicos no AD nativo.
  • Para exportar o relatório num formato diferente ou armazená-lo em um local diferente, o script do PowerShell tem de ser modificado. A opção "Exportar como" do ADManager Plus permite exportar o relatório em formato CSV, PDF, HTML ou XLSX com apenas cliques do mouse.
  • Se você deseja pesquisar nos relatórios gerados qualquer registro ou dado específico, o script do PowerShell não oferece nenhuma opção. Também não oferece nenhum meio de gerenciar os GPOs do relatório. O ADManager Plus, por outro lado, oferece uma busca integrada e também ações de gerenciamento instantâneo (on-the-fly) em seu relatórios para localizar para habilitar ou desabilitar GPOs completamente ou apenas as configurações do usuário ou do computador diretamente dos relatórios.
  • Você deve saber como executar os scripts na janela do PowerShell. Como o ADManager Plus permite executar todas as operações de gerenciamento e relatórios com ações baseadas em GUI, não há necessidade de depender de scripts. Ele também elimina as chances de erro que podem ocorrer mesmo devido aos menores erros, como um hífen ou vírgula mal colocados, ou um erro de digitação nos nomes de atributos ou parâmetros.

Revise a configuração do GPO com relatórios integrados do ADManager Plus.

  Obtenha um teste gratuito de 30 dias.
  • Embarque em seu gerenciamento do AD sem script, relatórios e jornada de automação com o ADManager Plus.

Guias de instruções relacionados ao PowerShell:

Empresas que confiam no ADManager Plus

A solução completa para gerenciamento e geração de relatórios do Active Directory