Старожил
Сообщения: 426
Благодарности: 108
|
Профиль
|
Отправить PM
| Цитировать
1. Изменять переменные в цикле нужно используя "!" а не "%" - иначе у Вас значение так и не поменяется (внутри цикла). При этом в начале скрипта должна быть объявлена строка SetLocal EnableDelayedExpansion
2. очепятка в цикле - вместо "to" надо "in"
3. добавте в цикл еще одну переменню (так менее красиво, но чуточку быстрее):
set n=00!id!
set n=!n:~-3!
и в команде copy вместо %id% используйте !n!
* неизменяемые переменные можно оставить в процентах
|
-------
Как сказало Дерево Дровосеку: "я - пень".
Отправлено: 15:28, 02-09-2010
| #2
|