Dies ist eine alte Version des Dokuments!


Liste alle Verteilergruppen ohne Mitglieder auf

Um sich alle leeren Verteilergruppen anzeigen zu lassen, müssen Sie folgende zwei Kommandos in einer Powershell hintereinander absetzen:

[PS] C:\Windows\system32>$DG = get-distributiongroup -resultsize unlimited
[PS] C:\Windows\system32>$DG |where {-not(get-distributiongroupmember $_)} | Select-Object Name

Name                                                DisplayName                                           GroupType
----                                                -----------                                           ---------
Marketing                                           Marketing                                             Global
Softwarefactory                                     Softwarefactory                                       Global
Support                                             Support                                               Global

Im Prinzip schreibt das erste Kommando alle Verteilergruppen in eine Variable »$DG« und das zweite Kommando sucht in den gefunden Verteilergruppen »$_« nach den Migliedern »get-distributiongroupmember«1) und die Abfrage »where -not« ist wahr wenn keine Mitglieder gefunden werden. Den Schalter »-resultsize unlimited« können Sie auch ggf weglassen, dieser nur nötig, wenn sehr viele Elemente aufgelöst werden. Ich weiß jetzt nicht das Maximium aber auf alle Fälle im vierstelligen Bereich.

Note: »where« kann durch »?« und »-not« durch »!« ersetzt werden:

[PS] C:\Windows\system32>$DG |? {!(Get-DistributionGroupMember $_)} | Select-Object Name

pronto 2016/02/11 17:32

win/exc2010_show_empty_distributiongroups.1455274481.txt.gz (18257 views) · Zuletzt geändert: 2016/02/12 11:54 von pronto
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0