Was macht der folgende Windows-Befehl?Erklären des Windows-Befehls
net user some_username>nul 2>&1 && goto :user_exists || goto :user_doesnt_exists
Was macht der folgende Windows-Befehl?Erklären des Windows-Befehls
net user some_username>nul 2>&1 && goto :user_exists || goto :user_doesnt_exists
net user some_username
zeigen Eigenschaften des Benutzers „some_username“
>nul 2>&1
Umleitung STDOUT und STDERR NUL (zeigen keine Ausgabe)
(Wir brauchen nicht die tatsächliche Leistung, wir wollen nur wenn der net user
Befehl erfolgreich war oder nicht (Benutzer vorhanden ist oder nicht)) zu wissen,
&& goto :user_exists
&&
bedeutet „wenn die vorherige Befehl erfolgreich war, dann tun ...“
|| goto :user_doesnt_exists
||
bedeutet "Wenn der vorherige Befehl nicht erfolgreich war, dann tun Sie ..."
http://ss64.com/nt/syntax.html –