activedirectory:gruppenmitgliedschaften
Dies ist eine alte Version des Dokuments!
Gruppenmitgliedschaften ermitteln
$user = [ADSI]"LDAP://%Identity%" $user.psbase.refreshCache(@("TokenGroups")) $irc = New-Object System.Security.Principal.IdentityReferenceCollection foreach($i in $user.TokenGroups) { $irc.Add((New-Object System.Security.Principal.SecurityIdentifier $i, 0)) } $GroupTable = $irc.Translate([System.Security.Principal.NTAccount])
Dieses Script erzeugt ein ADSI-Objekt für den Benutzer. %Identity% ist dabei der DistinguishedName des Benutzers. Das Ergebnis ist ein String-Array, in dem die Namen aller fraglichen Gruppen stehen.
activedirectory/gruppenmitgliedschaften.1449501525.txt.gz · Zuletzt geändert: 2016/04/02 00:37 (Externe Bearbeitung)