Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

User aus txt als lokale User anlegen mit Powershell

$
0
0

Guten Tag.

Mein Ziel ist es User aus einer Text Datei als lokale User in die Remotedesktopbenutzer Gruppe hinzuzufügen.

Die reinen Befehle -> User in dieser Gruppe anlegen, User in dieser Gruppe löschen sind nicht das Problem.

Die User in meiner Datei sind wie folgt aufgelistet:

User1

User2

User3

..

                            

########################################

                                                                   

$RDP_User = get-content "C:\Temp\RDP_PDU_User.txt" 
$RDP_Group = Get-LocalGroup Remotedesktopbenutzer
$RDP_Groupuser = Get-LocalGroupmember -group Remotedesktopbenutzer | select name

#$RDP_User
#$RDP_Groupuser

ForEach($RDP_User in $RDP_Groupuser) 

    {

   $RDP_User

            if($RDP_Groupuser -match $RDP_User)

            {

            "User ist bereits Mitglied von $RDP_Group"

            }

            else

            {

            Add-LocalGroupMember -Group $RDP_Group -Member $RDP_User -ErrorAction SilentlyContinue 
            write-host $RDP_user "zur Gruppe" $RDP_Group "hinzugefügt"

            }
    }

Der reine Aufbau/Ablauf des Scriptes ist mir theoretisch bewusst, aber ich vermute meine Foreach Funktion (kann so) nicht funktionieren. Vielleicht kann mir jemand einen Tipp geben. Vielen Dank im voraus !


Viewing all articles
Browse latest Browse all 2314