mamamia 13 Geschrieben 28. Oktober 2010 Melden Geschrieben 28. Oktober 2010 Hi Leute, habe ne kleine PS-Frage. Ich möchte bestimmte Gruppen für ein Userobjekt entfernen, bzw den User aus den Gruppen entfernen. Habe dazu folgendes gemacht Get-QADMemberOf $User -Indirect -Name 'DE-EXDG*' | ft DN Damit bekomm ich die Gruppen, die ich brauch. Jetzt möchte ich gleich am besten mittels Pipe den User aus der Gruppe entfernen. Logisch würde ich das so irgendwie machen: Get-QADMemberOf $User -Indirect -Name 'DE-EXDG*' | ft DN | Remove-QADMemberOf $User -Group $_ Sodass quasi das Ergebnis übergeben wird. Funktioniert allerdings leider nicht. Hoffentlich ist mein Denkfehler nicht zu derb ;) Wie macht man sowas am elegantesten? Danke im voraus!
Dukel 468 Geschrieben 28. Oktober 2010 Melden Geschrieben 28. Oktober 2010 Du weisst, dass Posh Objekte übergibt. In deinem Fall ist das eine UserLISTE. (Tipp: Foreach). Außerdem brauchst du ft dazwischen nicht mehr, da du ja nichts ausgeben willst.
mamamia 13 Geschrieben 28. Oktober 2010 Autor Melden Geschrieben 28. Oktober 2010 Iss ja ganz einfach Get-QADMemberOf $User -Indirect -Name 'DE-EXDG*' | foreach {Remove-QADMemberOf $User -Group $_.DN} Es kommt Licht ins dunkel.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden