Цитата:
Сообщение от MeatEater
Переименование пока не идет... В переменные попадает мусор
|
Возможно, надо добавить в процедуру переименования setlocal ENABLEDELAYEDEXPANSION и соответственно заменить "%" на "!" при разыменовании переменных OLDNAME и NEWDIGIT. Проблема, скорее всего, именно в этом...
Можно попробовать вообще включить ENABLEDELAYEDEXPANSION в начале файла и использовать "!" вместо "%". Нету времени на эксперименты...
И ещё тщательно проверьте скрипт на отсутствие лишних пробелов в конце строк. Это общая рекомендация с руборда для кода, скопипащенного с Web.