Batch Passwort

invalid@example.com (batchmaster), batchmaster
Fri, 27 Oct 2017 17:34:50 +0000

Kann mir eventuell jemand sagen wo hier der Fehler liegt?

Code:

:b
set n=3
echo.
echo Noch %n% Versuche
echo Passwort eingeben:
set /P passwort=
if "%passwort%"="########" goto menu
set /A n=%n%-1
if "%n%"=0 exit
cls
echo Falsche Eingabe
goto :b

Danke im Vorraus
P.S.: Es ist nicht der gesamte Code, aber der eigentliche Problembereich.