Hallo Powershell Community
Ich habe folgende Herausforderung.
Ich habe Benutzer aus einer TXT Datei exportiert. Dafür habe ich folgende Syntax benutzt:
param(
[string]$Gruppe)
get-ADGroupMember $Gruppe | select name > C:\Temp\Groupreports\users_in_group_$Gruppe.txt
Aufgerufen wird diese Powershell folgendermassen GetUserGroupMember.ps1 -Gruppe G_MeineGruppe
Die Benutzer werden in der TXT Datei folgendermassen angezeigt
name
----
Meier, Hans
Müller, Hubert
Muster, Felix
Nun möchte ich die Benutzer Anhand Vor- und Nachname in eine andere Gruppe importieren.
Dazu habe ich folgendes Powershell Script erstellt, der leider nicht funktioniert, da Vor- und Nachname nicht erkannt werden.
param(
[string]$Gruppe
[string]$Ziel
Import-module ActiveDirectory
Import-CSV C:\Temp\Groupreports\$Gruppe | {Add-ADGroupMember -Identity $Ziel -Member $_.Username}
An der txt Datei entferne ich vorängig die einträge name und ---- dann benenne ich die txt in csv um.
Der Aufruf des Scripts erfolgt folgendermassen:
ImportUserMemberintoGroups.ps1 -Gruppe Quellgruppe Zielgruppe
Das Script funktioniert leider nicht. Wie kann ich anhand Vor- und Nachnamen die Benutzer in die Zielgruppe hinzufügen?
Im Voraus vielen Dank für Eure Hilfe