Автор Игорь задал вопрос в разделе Другие языки и технологии
*.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 слабоват И писать замучаешься
Думаю что точно можно без файла. В батниках можно организовывать циклы.
А зачем так сложно?
Попробуй программу .
Total Commander что это за программа и для чего она?
Total Commander (бывший Windows Commander) — это самый мощный и стабильный файловый менеджер для
подробнее...
Что такое Total Commander XP? и как с ней работать?
НЕЛЬЗЯ ЧЕРЕЗ Total Commander НАЙТИ ВИРУСЫ.
подробнее...
Как пронумеровать файлы (мр3 тхт) если допустим из 100? .
1. Откройте программу и найдите папку с файлами, которые требуется переименовать:
2.
подробнее...