Fragensteller
Kontakte samt Gruppenmitgliedschaft auslesen

Allgemeine Diskussion
-
Moin,
ich suche eine Möglichkeit alle Gruppenmitgliedschaften meiner Kontakte auszulesen und in Excel zu importieren.
Die Kontakte selbst konnte ich mit folgenden befhel ziehen. Das Member of fehlt leider. Hat jemand eine Idee wie ich das am sinnvollsten bewerkstellige?
Danke und Grüße
csvde -m -n -u -f C:\export2.csv -r (objectClass=contact)
- Typ geändert Raul TalmaciuMicrosoft contingent staff Montag, 18. Juli 2011 07:10 Warten auf Feedback
Alle Antworten
-
Hi,
wäre das hier eine Alternative:
#PDCe und distinguishedName auslesen
$domain=[System.DirectoryServices.ActiveDirectory.Domain]::getcurrentdomain()
$PDCe=$domain.PdcRoleOwner.Name
#Teil 0: Variablendefinition
$GroupCN="CN=DLG-100"
$GroupOuPath="OU=Gruppen,OU=Scripting,$domainDN"
$Group=[ADSI]"LDAP://$PDCe/$GroupCN,$GroupOuPath"
"`nAusgabe der DNs"
$group.member
#Alternative: dsquery group -samid $group | dsget group -members
"`nAusgabe der SamAccountnamen der Gruppenmitglieder und der Objektklasse"
$group.member | foreach{
$gmember=[ADSI]"LDAP://$PDCe/$_"
"$($gmember.name) $($gmember.objectclass[1])"
}Habe ich jetzt noch nicht getestet, da ich gerade an einem anderen Thema dran bin. Könnte mir aber vorstellen, dass es eine Möglichkeit wäre. Über die ausgegebene "objectclass" kannst Du dann ja Dein Ergebnis filtern.
Quelle: http://www.powershellpraxis.de/ActiveDirectory.949.0.html#c3752
viel Erfolg :)
-
Moin,
die Active Directory Cmd-lets sind leider nur auf Server2008r2/Win7 verfügbar. Die Umgebung in der es gebraucht wird ist eine W2k3r2 umgebung.
Somit fällt quasi die zweite Möglichkeit weg.
Bei der ersten Blick ich nicht durch. Skripting ist nicht ganz so mein Fall.
Trotzdem danke für deine Mühen
Grüße