Решил попробовать разбить задачу на некоторые подзадачи. В очередной из них столкнулся с проблемой:
Код:
Код: Выделить всё
@echo off
setlocal
for /L %%k in (1,1,3) do set rMark%%k=yes
for /L %%r in (1,1,3) do echo Введи расширение & set /p rash%%r=
for /L %%f in (1,1,3) do if -rash%%f EQU - (set rMark%%f=no)
echo %rMark1%
echo %rMark2%
echo %rMark3%
endlocalЗадаю маркерам rMark начальное значение yes, потом ввожу расширения. Если расширение не введено, нужно использовать лишь введенные, по этому при пустых строках хочу задать значение маркера rMark no, но оно не меняется... Помогите пожалуйста, BAT учу только неделю, еще совсем новичок
По идее проблема в выделенной строке, но что не правильно не знаю