Я писал несколько командных файлов сейчас-в-днях. Я новичок! Поэтому я создал пользовательскую партию, в которой, введя имя настройки, она запускает ее, но. У меня возникли проблемы с созданием этого настраиваемого файла.Если условие не равно, сбои командного файла
@echo off
set /p lnk="Setup Name = "
if "%lnk%"=="install.itunes.x64.windows" goto itunes
:itunes
start=(path)(setup.exe).....
cls
Но если пользователь вводит «itues или„installitunes“или„KJEWBFciou“что бы это не вышлет моя пользовательская команда, которую я хочу ошибку всплывающее окна в таком состоянии. Что я могу сделать? и не прошу поставить "if not "%lnk%"
я уже попробовал уровень помощи:. 0 Потому что у меня есть много настроек, таких как ITunes, если вход не будет равен пользовательской командой он запускает следующую установку Пожалуйста, помогите мне
Пожалуйста igonre моих ошибок я только сделанные здесь не в пакетном файле. в строке 2% lnk%, lnk и строке 3 "% lnk "" % LNK%»
Удалить процент символов из команды SET/P. – Squashman
''% lnk% 'также должно быть' '% lnk%" ' – SomethingDark
После команды' if' вы случайно попадаете в раздел ': itunes', поэтому вам понадобится' goto: EOF' или 'goto': where_else' после 'if' ... – aschipfl