групповое переименование файлов по списку из файла



Автор Игорь задал вопрос в разделе Другие языки и технологии

*.bat. переименование файлов по списку txt и получил лучший ответ

Ответ от Виталий Пономарь[гуру]
echo off cls echo. rem путь к файлам должен состоять только из пути к файлу из одних каталогов без файла и последнего символа \'\\\'. set /p source=\"Enter a source: \" dir /b \"%source%\\*.*\">ret.txt :: В полученном списке файле (\'ret.txt\') используйте следующий синтаксис :: [имя файла] \" \"[новое имя файла] \" (кавычки обязательны, и ацуцтвие первой кавычки, она добавитса автоматически, вместе с адресом \'source\' ). :: Eго значение будет подставлятся вместо переменной в цикле. :: Пример: sample.txt\" \"text.txt\" rem ручная правка файла echo edit ret.txt title edit ret.txt notepad.exe ret.txt title Н% pause rem Переименование файлов с подстановкой значений из файла. for /f \"tokens=*\" %%i in (ret.txt) do ( rename \"%source%\\%%i\" )

Ответ от Александр[гуру]
можно, только для этого bat слабоват И писать замучаешься

Ответ от IRQ[гуру]
Думаю что точно можно без файла. В батниках можно организовывать циклы.

Ответ от Mr.Nevermore[гуру]
А зачем так сложно?
Попробуй программу .

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: *.bat. переименование файлов по списку txt
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*