Extraindo o GPO por meio da linha de comandos / Powershell

3

Estou escrevendo um script pelo powershell e gostaria de extrair todas as políticas locais. Eu entendo que secedit vai extract as políticas de conta apenas, e a única maneira de fazer isso é através de ir para a política de segurança local e clicando com o botão direito do mouse na "Política Local" e clicando na lista de exportação. Isso me permite obter um arquivo onde eu possa trabalhar. Existe algum método para fazer isso através da linha de comando?

    
por Ponilz 13.04.2016 / 10:30

2 respostas

3

Você pode tentar usar Ferramenta LGPO.EXE para extrair (assim como importar) Políticas de Grupo Local, por exemplo:

Para criar um backup de GPO a partir da política local:

LGPO.exe /b path [/n GPO-name]

Para analisar um arquivo Registry.pol para o texto do LGPO (stdout):

LGPO.exe /parse [/q] {/m|/u} path\registry.pol
    
por 13.04.2016 / 10:51
0

Você pode experimentar outro aplicativo do GPO do MS Resource Kit GPInventory . Outra maneira é programmaticamente, usando o WMI Query e o RSOP Class.

Verifique este Blog para obter mais detalhes

    
por 13.04.2016 / 19:02