ReNamer - это небольшой, но очень гибкий инструмент для массового переименования файлов, поддерживающий все стандартные процедуры переименования, включая
добавление префиксов, постфиксов и порядковых номеров в имена файлов;
изменение определенных частей имен, их регистра и расширения;
удаление содержимого скобок, цифр и спец-символов;
возможность вставлять текст до или после определенного сочетания букв;
поддержку работы с мета-тегами, такими как: ID3v1, ID3v2, EXIF, OLE, AVI и другие;
переименование не только файлов, но и папок;
возможность переставлять местами части исходного имени;
работу с регулярными выражениями;
создание собственных сценариев переименования на языке Паскаль;
импорт новых имен из списка;
поддержку имен в формате Юникод.При этом, программа позволяет комбинировать разные действия по переименованию в виде наборов правил, применяющих каждое действие в логической последовательности, которые, можно сохранять, загружать и изменять с помощью программы. Добавление файлов осуществляется путём перетаскивания, либо через меню программы. В программу включена функция, позволяющая подсчитывать количество выбранных и выделенных файлов. Перед началом массового переименования в утилите можно запустить механизм предварительного просмотра конечного результата, что, несомненно, может избавить от ряда проблем. Также, предусмотрена возможность отмены действий по переименованию на случай ошибки.
Автор программы: Denis Kozlov
Страница программы: Renamer
Язык:
ОС: Windоws 9x/NT/XP/2003/Vista/7/8
Размер: 3.37 Мб [EXE]; 3.82 Мб [ZIP]
Последняя финальная версия: ReNamer 6.5 (11.06.2016)
Последняя бета-версия: ReNamer 6.5.0.1 (12.06.2016)
Скачать: Многоязычная версия [EXE, ZIP)
Тема в Варезнике
Дополнительные скрипты:
[more=Folder name from file within]
Folder name from file within (Подробнее).
Этот скрипт позволяет назначить папке имя, по имени файла с уникальным расширением, содержащегося в ней. Чтобы воспользоваться этим скриптом:
1. Скопируйте код приведенный ниже и сохраните его в папке "Scripts" в каталоге установки Renamer, дав ему легкоузнаваемое имя. Например: Folder name from file within.pas
Код: const MASK = '*.exe';
var Files: TStringsArray;
begin
if WideDirectoryExists(FilePath) then
begin
WideArraySetLength(Files, 0);
WideScanDir(FilePath, Files, False, False, MASK);
if WideArrayLength(Files) > 0 then
FileName := WideExtractBaseName(Files[0]);
end;
end.