Elroir

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Serhiy123 Цитата: Почему вот такая конструкция работает ..., а будучи заключенной в оператор IF перестает работать: | Цитата: В обычном случае, чтобы узнать значение переменной окружения, надо воспользоваться конструкцией %переменная%. Однако, если значение переменной меняется внутри цикла и читается там же, то для корректной работы батника, нужно использовать команду setlocal enabledelayedexpansion и вместо символа "%", использовать символ "!". Иначе, значение переменной в цикле будет всегда одним и тем же - таким, каким было до входа в цикл. | Это справедливо и для for-a, и для скобок if-a.
---------- "В интернете есть все, но не всегда" |
| Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 10:09 23-03-2009 | Исправлено: Elroir, 10:15 23-03-2009 |
|