Estoy monitoreando los registros de anuncios, cuando alguien modifica un objeto AD, pude ver un registro, pero solo el GUID de esa Política de grupo se proporcionó en la línea.
Entonces, dado un GUID de una directiva de grupo, ¿es posible obtener el nombre que se mostró en gpmc.msc? (Me refiero a usar el protocolo LDAP para obtener eso)
windows-server-2008
active-directory
margarita
fuente
fuente
dsquery
, así:dsquery * -filter "(objectCategory=groupPolicyContainer)" -attr displayName objectGUID -limit 0
Puede usar el
Get-GPO
cmdlet de PowerShell para esto. Contiene un-GUID
interruptor, que es lo que desea usar aquí. También debe tener instaladas las herramientas de línea de comandos AD de RSAT para tener acceso al módulo de directiva de grupo. Si usa el módulo AD, ya lo tiene instalado.El ejemplo en el artículo vinculado es:
fuente
Seguro. Open Group Policy Management. Navega a un GPO. Haga clic en la pestaña Detalles para ese GPO. Mire la propiedad ID única.
fuente
Este script le permite enumerar todos los GPO en su dominio de Active Directory y obtener sus nombres, GUID y SID.
Y además, puede consultar estos enlaces también.
http://techibee.com/group-policies/resolve-gpo-guid-to-gpo-name/169
http://www.howtonetworking.com/grouppolicy/grouppolicy3.htm
Espero que te ayude.
fuente
Format-Table
o seanConvertTo-Csv
más fáciles de trabajar que formatear manualmenteWrite-Host
.Este simple PowerShell exportará una lista de todos sus GPO de dominio con GUID a un .csv.
Get-GPO -All *contoso.com* | Export-CSV *folder\file.csv*
fuente