Jump to content

Exchange Verteilergruppen + Mitglieder auslesen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo Zusammen,

 

ich muss bei uns alle E-Mail-Verteilergruppen auslesen und die dortigen Mitglieder mit anzeigen

Soweit sogut

Ich habe auch ein recht passendes Scrit gefunden:

 

write-output “” > C:outputDGmembers.txt
get-distributiongroup | Sort -Property DisplayName | foreach {
$name = $_.displayname
$output = ‘Group Name: ‘ + $Name
write-output $output >> C:\temp\outputDGmembers.txt
Get-DistributionGroupMember $name | Sort -Property DisplayName | Select DisplayName, Alias, Department >> C:\temp\outputDGmembers.txt
write-output “” “” >> C:\temp\outputDGmembers.txt
}

Das gibt mir folgendes aus:

 

Group Name: Verteilergruppe

DisplayName        Alias                       Department                                       
-----------       -----                        ----------                                       
Hans, Test       Hans.Test                     Testabteilung  
....
....
....

Soweit schon ganz ok.

Was ich aber gerne noch hätte, ist dass mir bei der Verteilergruppe die E-Mail-Adresse der Gruppe angezeigt wird

 

kann mir da jemand helfen

 

THX vorab

 

Link zu diesem Kommentar

jetzt habe ich es (sofern ich es richtig verstanden habe) so gemacht

 

write-output “” > C:outputDGmembers.txt
get-distributiongroup | Sort -Property DisplayName | foreach {
$name = $_.displayname
$output = ‘Group Name: ‘ + $Name
$mailadresse = $_.PrimarySmtpAddress
$output = ‘Mailaddresse: ‘ + $mailadresse
write-output $output >> C:\temp\outputDGmembers.txt
Get-DistributionGroupMember $name | Sort -Property DisplayName | Select DisplayName, Alias, Department >> C:\temp\outputDGmembers.txt
write-output “” “” >> C:\temp\outputDGmembers.txt
}

Das Ergebnis ist das:

 

Mailaddresse: AdressederVerteilergruppe@Firma.de

DisplayName           Alias                                       Department                                       
-----------           -----                                       ----------                                       
Test, Hans            Hans.Test                                      Name 

 

 

Ich hätte es gerne so:

 

Group Name: Verteilergruppe    E-MailAdressederVerteilergruppe@Firma.de           

DisplayName        Alias                       Department                                       
-----------       -----                        ----------                                       
Hans, Test       Hans.Test                     Testabteilung  
....
....
....

Danke vorab

Link zu diesem Kommentar

Na dann halt so:

write-output “” > C:\temp\outputDGmembers.txt
get-distributiongroup | Sort -Property DisplayName | foreach {
$name = $_.displayname
$mailadresse = $_.PrimarySmtpAddress
$output = ‘Group Name: ‘ + $Name + ' ' + $mailadresse
write-output $output >> C:\temp\outputDGmembers.txt
Get-DistributionGroupMember $name | Sort -Property DisplayName | Select DisplayName, Alias, Department >> C:\temp\outputDGmembers.txt
write-output “” “” >> C:\temp\outputDGmembers.txt
}

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...