Scharping-FVB 13 Geschrieben 4. Juni 2024 Melden Geschrieben 4. Juni 2024 Liebes Forum, ich möchte per Log einen lokalen User anlegen, sofern dieser noch nicht vorhanden ist. Irgendwie klappt es mit der Abfrage nicht: net user | find /i "user" || Goto AddUser Goto End :AddUser net user user Sf3eWfkws-123 /add /comment:"Local Account" net localgroup administratoren user /add :End Obwohl der User nicht vorhanden ist, wird dieser nicht angelegt. Hab ich beim "If-Else" einen Fehler drin? Viele Grüße Davorin Und schon selber die Lösung gefunden. Hartnäckigkeit zahlt sich aus net user | find /i "user" if %ERRORLEVEL% EQU 0 ( Goto :AddUser ) else ( echo "User schon vorhanden" ) Goto End :AddUser net user user Sf3efdf23212-w /add /comment:"Local Account" net localgroup administratoren user /add :End
cj_berlin 1.508 Geschrieben 4. Juni 2024 Melden Geschrieben 4. Juni 2024 Moin, warum macht man das 2024 noch per CMD? 1
Scharping-FVB 13 Geschrieben 4. Juni 2024 Autor Melden Geschrieben 4. Juni 2024 vor 4 Minuten schrieb cj_berlin: Moin, warum macht man das 2024 noch per CMD? Das Skript ist von 2018 Ehrlich, ich traue mich noch nicht an ein PowerShell Skript als Logon Skript. Und noch besser weiß ich einfach nicht. Welche Lösung würdest du vorschlagen? Es geht um diesen Anwendungsfall: Auf den Clients soll ein LAPS-User angelegt werden. Ich möchte das nicht über ein aufzurufendes Skript lösen oder das manuelle Anlegen. Daher mein automatischer Weg, das über ein Logon-Skript.
testperson 1.859 Geschrieben 4. Juni 2024 Melden Geschrieben 4. Juni 2024 Hi, das Anlegen kann (Windows) LAPS doch selber: Windows LAPS account management modes | Microsoft Learn HTH Jan 1
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden