![]() |
Вопрос об операции FOR
Господа, не ругайте за нубство, но помогите прояснить следующую ситуацию. Если выполняется операция FOR, то название переменной, участвующей в цикле, обычно будет иметь вид "%%a", или "%%b", или "%%c" и т.д. Но также (как выяснилось на практике), вместо букв можно использовать цифры: "%%1", "%%2" и т.д. Тем не менее, цифры в переменных, сколько я не встречал примеров с операцией FOR, никогда не используются, но всегда фигурируют буквы. Связано ли это с какими-либо ограничениями, либо с чем-то еще?
|
Цитата:
Скрытый текст
Код:
@echo off
). P.S. В принципе, Вы можете получить доступ к переменным цикла разбора вида %%1-%%9 как к токенам, но это надо уж очень постараться. |
Цитата:
Код:
For /f "tokens=3" %%1 in ('reg query "ветка_реестра" /v "параметр_реестра"') do echo %%1Код:
For /f "tokens=3" %%a in ('reg query "ветка_реестра" /v "параметр_реестра"') do echo %%aЦитата:
|
Цитата:
|
Цитата:
Цитата:
|
| Время: 23:14. |
Время: 23:14.
© OSzone.net 2001-