Я работаю над паролем в стиле блокнота
ОБНОВЛЕННЫЙ КОД:
:login
cls
Echo Welcome %Name%
Echo Please enter your password
set/p %passin%=
if "%passin%" neq "%pass%" goto :menu
echo Correct password.
pause
goto :menu
:loginfail
echo incorrect password, you have (%loginfails%) attempts remaining
[INSERT SCRIPT FOR CHANGING THAT NUMBER AND SOME METHOD OF SECURITY WHEN IT HITS ZERO HERE]
pause
cls
goto :login
Однако после set/p
он автоматически закрывается, даже если я ввожу правильный пароль, который я ранее установил в файле для скрипта загрузки.
Любая помощь будет оценена:)
РЕДАКТИРОВАТЬ: он больше не закрывается после ввода пароля, но независимо от того, что он считает пароль правильным. Как я могу это исправить (когда у меня есть эхо, он говорит, если "" == "" Перейти к: меню
(
EDIT2: я использовал neq, как говорит комментатор, противоположные результаты, все еще не работает