Я часто использую командные файлы, чтобы мой компьютер делал что-то для меня. Но в основном я заставляю его делать то, что я уже решил. Например, открыть мой скрытый файл, если я один, или начать воспроизведение определенного плейлиста. Эти вещи достаточно просты для начинающего, как я.
Но теперь я хочу попытаться определить, должен ли он открывать этот файл или другой. Например, я пишу командную строку (см. Ниже), чтобы задать мне вопрос, на который я должен ответить:
set /p input==how much on 10?
Как видите, я могу ответить любым числом от 0 до десяти. И я могу написать командную строку, чтобы сказать ему, что делать для каждого значения, например:
if %input%==10 then ten
и так далее...
но что если я не хочу писать все эти командные строки одну за другой, если два или три значения имеют одинаковый ввод? Например, что, если на уровне ниже 4 я хотел, чтобы он открыл мое расписание, а на уровне ниже 8 мой плейлист, а после 8 я хотел, чтобы он открыл другой список воспроизведения?
Может быть, использовать знаки «больше» или «меньше»?
Я пытался сделать это, и это не работает. Но, возможно, я делаю это неправильно?