Вот мой пакетный скрипт-файл.Есть 2 сценария
@echo off
set name=
set /P TypeName=Name: %=%
if %TypeName% == "abcd" goto correctName
else goto wrongName
:correctName
echo Correct Name
:end
:wrongName
echo Wrong Name
:end
Когда я набираю abcd в качестве ввода, я получаю 'else' isне распознается как внутренняя или внешняя команда, работающая программа или пакетный файл
Неправильное имя
@echo off
set name=
set /P TypeName=Name: %=%
if %TypeName% EQA "abcd" goto correctName
if %TypeName% NEQ "abcd" goto wrongName
:correctName
echo Correct Name
:end
:wrongName
echo Wrong Name
:end
Когда я набираю abcd в качестве ввода, я получаю EQA в это время было неожиданным.
Что-то не так в моем скрипте? Я пропустилчто-то здесь