Principales respuestas
Consulta para identificar grupos

Pregunta
-
Buenas Tardes.
Por favor su ayuda para realizar la consulta en directorio activo de los siguientes items:
- Requiero saber como consultar todos los grupos de distribucion ( listas de distribucion de correo )
- A esos grupos como saco un reporte de cuales usuarios de dominio con nombre y correo pertenecen a los grupos anteriormente encontrados ( en la consulta anterior)
Mil gracias por su ayuda, se que se hace con queries pero no tengo los datos...
Att:
Daniel Lopez Henao
Respuestas
-
Desde Powershell 2.0, con el módulo ActiveDirectory importado, podrías ejecutar algo así:
Import-Module ActiveDirectory $Salida = @() $Salida += "Grupo`tsAMAccountName`tdistinguishedName" Get-ADGroup -Filter {GroupCategory -e "Distribution"} -ResultSize Unlimited | ForEach{ ´ $Grupo = $_ Get-ADGroupMember $Grupo | ForEach{ ` $Salida += "$($Grupo.Name)`t$($_.sAMAccountName)`t$($_.distinguishedName)" } } $Salida | Set-Content c:\Listados\GruposDeDistribucion.txt -Encoding Unicode -Force
El anterior ejemplo lista los grupos y sus miembros, guardando el resultado en un fichero de valores separados por tabulador; las columnas que guarda son el nombre del grupo, el nombre Netbios del miembro y su nombre distinguido.
Un saludo
Fernando Reyes
MCSA 2000/2003/2012
MCSE 2000/2003
MCITP Enterprise Administrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/- Propuesto como respuesta Uriel Almendra viernes, 23 de agosto de 2013 17:17
- Marcado como respuesta Marc SalvadorModerator martes, 27 de agosto de 2013 9:37
Todas las respuestas
-
Desde Powershell 2.0, con el módulo ActiveDirectory importado, podrías ejecutar algo así:
Import-Module ActiveDirectory $Salida = @() $Salida += "Grupo`tsAMAccountName`tdistinguishedName" Get-ADGroup -Filter {GroupCategory -e "Distribution"} -ResultSize Unlimited | ForEach{ ´ $Grupo = $_ Get-ADGroupMember $Grupo | ForEach{ ` $Salida += "$($Grupo.Name)`t$($_.sAMAccountName)`t$($_.distinguishedName)" } } $Salida | Set-Content c:\Listados\GruposDeDistribucion.txt -Encoding Unicode -Force
El anterior ejemplo lista los grupos y sus miembros, guardando el resultado en un fichero de valores separados por tabulador; las columnas que guarda son el nombre del grupo, el nombre Netbios del miembro y su nombre distinguido.
Un saludo
Fernando Reyes
MCSA 2000/2003/2012
MCSE 2000/2003
MCITP Enterprise Administrator
Web: http://freyes.svetlian.com
Blog: http://urpiano.wordpress.com
RSS: http://urpiano.wordpress.com/feed/- Propuesto como respuesta Uriel Almendra viernes, 23 de agosto de 2013 17:17
- Marcado como respuesta Marc SalvadorModerator martes, 27 de agosto de 2013 9:37
-