PowerShell - lokale Gruppen erstellen und mit User füllen
Hallo Leute
Ich habe ein Problem ich möchte lokale Gruppen erstellen und die dann mit User abfüllen und das alles aus einer TXT Datei oder CSV. Ich krieg es einfach nicht hin das Problem am ganzen ist noch das die User AD Benutzer sind also kürzel@domäne.ch
Kann mir da jemand helfen?
TXT Datei kann so aussehen
„1Gruppe“,“kürzel“,“kürzel“,“kürzel“
„2Gruppe“,“kürzel“,“kürzel“,“kürzel“
„3Gruppe“,“kürzel“,“kürzel“,“kürzel“
Wenn eine Gruppe nicht vorhanden ist dann müsste Sie noch erstellt werden, oder wen sich in der TXT Datei etwas mit den Kürzel ändert dann sollte das angepasst werden oder ggfs. gelöscht werden.
Könnt ihr mir weiterhelfen?
Ich habe ein Problem ich möchte lokale Gruppen erstellen und die dann mit User abfüllen und das alles aus einer TXT Datei oder CSV. Ich krieg es einfach nicht hin das Problem am ganzen ist noch das die User AD Benutzer sind also kürzel@domäne.ch
Kann mir da jemand helfen?
TXT Datei kann so aussehen
„1Gruppe“,“kürzel“,“kürzel“,“kürzel“
„2Gruppe“,“kürzel“,“kürzel“,“kürzel“
„3Gruppe“,“kürzel“,“kürzel“,“kürzel“
Wenn eine Gruppe nicht vorhanden ist dann müsste Sie noch erstellt werden, oder wen sich in der TXT Datei etwas mit den Kürzel ändert dann sollte das angepasst werden oder ggfs. gelöscht werden.
Könnt ihr mir weiterhelfen?
Please also mark the comments that contributed to the solution of the article
Content-Key: 108842
Url: https://administrator.de/contentid/108842
Printed on: April 25, 2024 at 15:04 o'clock
7 Comments
Latest comment
Hi,
Anlegen geht ganz einfach wie unten.
Überprüfen ob der User berits mitglied der Gruppe ist
oder ihn evtl löschen kann diese "version" noch nicht
Deine CSV müsste so aussehen:
Gruppe,U1,U2,U3
1Gruppe,ad\user1,ad\user2,ad\user3
2Gruppe,ad\user1,ad\user2,ad\user3
3Gruppe,ad\user1,ad\user2,ad\user3
das Ps-script:
$us = import-csv D:\users.txt
$us | % {net localgroup $_.Gruppe /add
net localgroup $_.Gruppe $_.U1 /add
net localgroup $_.Gruppe $_.U2 /add
net localgroup $_.Gruppe $_.U3 /add}
Gruss
Scroller
Anlegen geht ganz einfach wie unten.
Überprüfen ob der User berits mitglied der Gruppe ist
oder ihn evtl löschen kann diese "version" noch nicht
Deine CSV müsste so aussehen:
Gruppe,U1,U2,U3
1Gruppe,ad\user1,ad\user2,ad\user3
2Gruppe,ad\user1,ad\user2,ad\user3
3Gruppe,ad\user1,ad\user2,ad\user3
das Ps-script:
$us = import-csv D:\users.txt
$us | % {net localgroup $_.Gruppe /add
net localgroup $_.Gruppe $_.U1 /add
net localgroup $_.Gruppe $_.U2 /add
net localgroup $_.Gruppe $_.U3 /add}
Gruss
Scroller