cptnkewl

Powershell: Nutzer einer Lokation auslesen und in AD-Gruppe packen

Hallo Leute,

ich habe die ehrenvolle Aufgabe per Powershell von Nutzern die Lokation auszulesen und diese bei einem bestimmten Wert in eine bestimmte AD-Gruppe zu schieben.
Das Auslesen klappt auch ganz gut:

Get-ADUser -LDAPFilter "(l=Ahrensfelde OT Blumberg)"   

Danach scheitert es jedoch. Ich habe versucht per Pipe die Ausgabe direkt in AD-AdGroupMember zuleiten. komme aber zu keinem Ergebnis. Kann hier einer einen Denkanstoss liefern?

Get-ADUser -LDAPFilter "(l=Ahrensfelde OT Blumberg)"  | AD-ADGroupMember -identity Firmengruppe  

Ideen, Rat und Lebenshilfe sind gern gesehen
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 361426

Url: https://administrator.de/forum/powershell-nutzer-einer-lokation-auslesen-und-in-ad-gruppe-packen-361426.html

Ausgedruckt am: 05.05.2025 um 20:05 Uhr

135185
135185 17.01.2018 aktualisiert um 12:02:21 Uhr
Goto Top
Get-ADUser -LDAPFilter "(l=Super Duper Location)"  | %{AD-ADGroupMember "Firmengruppe" -Members $_.SamAccountName}  
Du übergibst die User in der Pipe, aber Add-ADGroupMember erwartet eine Gruppe in der Pipe, das ist dein Fehler. Du musst die User der Members Property zuweisen.

Hätte man auch hier lesen können, ...
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/window ...
An dieser Info der Property -Members erkennbar: Accept Pipeline Input? false pipelineInput

Gruß Sepp
Penny.Cilin
Penny.Cilin 17.01.2018 um 11:43:50 Uhr
Goto Top
Zitat von @cptnkewl:

Hallo Leute,
Hallo,

Get-ADUser -LDAPFilter "(l=Ahrensfelde OT Blumberg)"   
Sind das jetzt ECHTE Daten / Namen? Dann solltest Du diese anonymisieren. Falls es nur Beispiele sind, ist es in Ordnung.

Ideen, Rat und Lebenshilfe sind gern gesehen
Kein Gruss

Gruss Penny