2017-12-06 2 views
-2

Ich versuche, eine Liste von 10k Benutzer zu 20 AD Gruppen 500 in jeder Gruppe mit Powershell hinzuzufügen.10k Benutzer zu 20 AD Gruppen hinzufügen 500 jede mit Powershell

Wenn die Benutzer nur 9k sind, werden durch Hinzufügen von 500 Benutzern in jeder Gruppe 18 Gruppen erstellt, und die verbleibenden 2 Gruppen sollten leer bleiben.

Ich versuchte mit "SKIP" Befehl, aber es wiederholt sich.

Jeder bessere Weg zum Code? Bitte vorschlagen.

+1

Was haben Sie versucht, und wie hat das, was Sie versucht haben, gescheitert? Idealerweise sollten Sie eine [MCVE] von dem, was Sie versucht haben, bereitstellen und spezifische Informationen darüber, wie es fehlgeschlagen ist, mit Fehlermeldungen und/oder fehlerhafter Ausgabe hinzufügen. [SO] ist kein Code-Schreibdienst; Die besten Fragen sind solche, die nützliche Informationen liefern, so dass diejenigen, die antworten, Sie bei der Ausarbeitung Ihrer eigenen richtigen Antwort unterstützen können. Siehe [Fragen]. –

+0

Sie bei der for-Schleife suchen, würde ich – 4c74356b41

+0

foreach ($ client in Get-Content $ scriptdir "\ Usernames.txt" | wählen -first 500 | wählen -letzte 100) erraten { $ client.Split ("\") | Out-File $ trim -Append gc $ trim | sortieren | get-unique> $ DL } Dies sind meine Codezeilen. Irgendwelche Vorschläge ? Es dauert alle Zeilen in der Textdatei. – ArunAshokan

Antwort

0

Get-Content $ DL | wähle -first 400-skip 500 | out-datei $ ScriptDir "\ ADGroupMembers.txt"

Diese Zeile überspringt die ersten 500 Zeilen und zeigt dann 501 bis 900 Zeilen an.

Verwandte Themen