Я использую SET в cmd для установки новой переменной среды и сразу же использую ее для сравнения.Пользователю предлагается ввести строку, и после этого он должен проверить, соответствует ли ввод другой строке (в основном, паролю).
set /P pwd=pwd: & if %pwd%==pwd (echo yes) else (echo no)
Проблема в том, что онаПохоже, что переменная не установлена, потому что, независимо от того, введу я пароль или нет, он всегда возвращает мне номер.
Я также пытался разделить обе команды в файле .bat, но это не сработалолибо.