Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Переименовать файлы по имени (http://forum.oszone.net/showthread.php?t=338701)

MFS90 13-01-2019 04:10 2851749

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

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

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

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

Iska 13-01-2019 04:49 2851751

Цитата:

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

Это в корне неправильный подход. Вы ведь, надеюсь, не копируете Word, Excel или Photoshop в каждую папку, где у Вас лежат документы или изображения?

Цитата:

Цитата MFS90
уже сил нет это делать в Тотале через Ctrl+M с ручным выделением. »

Во-первых — переходите на Far Manager, там есть полноценные макросы. Во-вторых, зачем ручным? Вы что, не можете один раз «повесить» на GrayPlus такой шаблон:
Скрытый текст

или — с использованием регулярок:
Скрытый текст

и затем его пользовать? То же самое для Ctrl-M — один раз создали шаблон, сохранили, затем пользуете. Причём, что интересно, по факту Вам достаточно выделять все файлы (без шаблонов), а отделять потребные файлы уже в самом процессе переименования, например, вот так:
Скрытый текст

(естественно, этот шаблон так же можно сохранить для повторного использования).


Время: 14:07.

Время: 14:07.
© OSzone.net 2001-