Exportar Grupos de Distribución y sus miembros

Hoy voy a compartir con ustedes un script de Satheshwaran Manoharan, el cual nos permite exportar a .csv todos los grupos de Distribución de nuestro exchange y sus respectivos miembros.

Lo primero que haremos es descargarlo desde este enlace DistributionGroupMemberReport , lo descomprimimos, luego nos dirigimos a nuestro exchange, creamos una carpeta llamada DG en el disco local C y pegamos ahi el archivo .ps1.

1

Ahora abrimos la Exchange Management Shell y haciendo uso del comando “cd”, ingresamos a la ruta donde pegamos el archivo .ps1 y presionamos la tecla enter.

2

Nos pide seleccionar la tarea a realizar, yo voy a escribir el número 2 para que exporte a un archivo csv.

Luego colocamos la ruta donde queremos que se guarde el archivo .csv.

3

*Como podemos apreciar con este script también podemos exportar miembros de grupos de distribución dinámicos.

El reporte incluye los siguientes campos, nombre del usuario, alias, cuenta de correo y el grupo.

4

 

 

 

Anuncios

Acerca de eldeza

System Engineer, MVP Microsoft, CCNA, CCNA Security, MCSA Windows Server 2012, MCSA Office 365, Specialist Azure, ITIL Certification

Publicado el 26 de diciembre de 2014 en Exchange & Office365. Añade a favoritos el enlace permanente. 7 comentarios.

  1. Hola. Intenté hacerlo pero no me permite ejecutar el script. Me indica que no está firmado digitalmete y por ello no se ejecutará.
    espero me puedas ayudar.

    • INgresa a PowerShell como administrador y ejecuta los siguientes comandos:

      Set-ExecutionPolicy RemoteSigned
      Set-ExecutionPolicy Unrestricted

      Luego cierras y vuelves abrir y ejecuta el script.

  2. Tampoco me permite esos comandos. Ejecuté la consola como administrador, incluso a la consola directo del servidor y tampoco.

    Set-ExecutionPolicy : Se denegó el acceso a la clave de Registro ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\Sh
    ellIds\Microsoft.PowerShell’.
    En línea: 1 Carácter: 20
    + set-executionPolicy <<<< unrestricted
    + CategoryInfo : NotSpecified: (:) [Set-ExecutionPolicy], UnauthorizedAccessException
    + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand

    😦

  3. Juan Carlos Lucavechi

    Valeee!! muchas gracias!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: