Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата Seroga777:
не выходит поставить значение маркера "no" »
Неправильное условие в третьем цикле:
Код: Выделить весь код
if -rash%%f EQU - (set rMark%%f=no)
Оно ни когда не будет выполнено, т.к., rash%%f имя переменной, но не ее значение.
Вариант 1:
Код: Выделить весь код
for /L %%f in (1,1,3) do if not defined rash%%f set rMark%%f=no
Вариант 2:
Код: Выделить весь код
setlocal enabledelayedexpansion
...
for /L %%f in (1,1,3) do if "!rash%%f!"=="" set rMark%%f=no

Отправлено: 10:28, 04-11-2012 | #5