В моем пакетном сценарии у меня есть переменнаяПочему не будет работать мое состояние IF CMD?
SET VAR=SVI
и условие IF
IF "%VAR%"=="SVI" (
ECHO HELLO
)
, что не работает!
Если я говорю ECHO IF "%VAR%"=="SVI"
как раз перед IF
заявлением он будет выводить "SVI"=="SVI"
, но она по-прежнему отказывается идти в заявление и выход HELLO
.
Что это может быть? Я действительно понятия не имею!
С уважением,
Andrew
работает для меня. Можете ли вы опубликовать свой полный код? –
Благодарим вас за доступность. Я не могу опубликовать полный код, поскольку я изучаю другие варианты в качестве обходного пути. Я подумал, может быть, это была известная проблема, и я чего-то не видел. – Andrew
Как я уже сказал, 4 строки кода из вашего вопроса работают для меня, когда я копирую и вставляю их в пакетный файл. Если они не работают с вашим производственным кодом, проблема должна быть где-то в другом месте. –