Войти

Показать полную графическую версию : Переименовать файлы по имени


MFS90
13-01-2019, 04:10
Приветствую.
Нужен BAT для переименования файлов с конкретным именем (несколько типов имен не больше 50-ти)
Не могу разобраться сам, существующий софт не решил поставленную задачу.

Задача:
Есть папка. В ней файлы все .wav
Часть из них имеет имена: HAT OPEN CYM RIDE (пробел отделяет слова для наглядности тут)
Нужен батник который сам выберет файлы с таким именем в папке и добавит в их конец " +3"

Батник (из за не значительного веса) думаю держать в каждой такой папке и при наличии файлов в оной запускать переименование дабл кликом,
поэтому путь переменованных файлов нужен тот же.

Помогите пожалуйста, уже сил нет это делать в Тотале через Ctrl+M с ручным выделением.

Iska
13-01-2019, 04:49
Батник (из за не значительного веса) думаю держать в каждой такой папке и при наличии файлов в оной запускать переименование дабл кликом,
поэтому путь переменованных файлов нужен тот же. »
Это в корне неправильный подход. Вы ведь, надеюсь, не копируете Word, Excel или Photoshop в каждую папку, где у Вас лежат документы или изображения?

уже сил нет это делать в Тотале через Ctrl+M с ручным выделением. »
Во-первых — переходите на Far Manager, там есть полноценные макросы. Во-вторых, зачем ручным? Вы что, не можете один раз «повесить» на GrayPlus такой шаблон:
https://i.imgur.com/HGmPp7u.png
или — с использованием регулярок:
https://i.imgur.com/sVE3WlZ.png
и затем его пользовать? То же самое для Ctrl-M — один раз создали шаблон, сохранили, затем пользуете. Причём, что интересно, по факту Вам достаточно выделять все файлы (без шаблонов), а отделять потребные файлы уже в самом процессе переименования, например, вот так:
https://i.imgur.com/UTTNLEW.png
(естественно, этот шаблон так же можно сохранить для повторного использования).




© OSzone.net 2001-2012