Очень часто возникает необходимость массово редактировать файлы. Заменить в именах файлов одни символы на другие.
При этом, желательно, чтобы замена выполнялась по выбору:
- по всему имени
- только в начале имени
- только в конце имени
Total Commander прекрасно выполняет эту работу, но он не может заменить только первый или только последний символ в строке. Мои поиски в интернете соответствующей программы привели к Bulk Rename Utility. Однако по ряду причин она меня не устроила, поэтому и было принято решение написать самостоятельно собственный редактор имен файлов.
Исходники программы опубликованы здесь
Редактор имен файлов (MFC-FileEditor) и выполняет вышеуказанную и другие задачи.
Программа работает с двумя списками для хранения имен файлов и содержит панель управления.
По команде загружает список имен и выбранного каталога.
Список хранит имена файлов выбранного каталога, кроме тех, которые предусмотрены панелью "Исключения"
Кроме этого, список имен файлов можно ограничить с помощью панели "Строки для удаления"
Способ редактирования имен файлов регулируется настройкой панели "Опции"
После проверки заданных параметров команду редактора можно выполнить.
Команда "Выполнить" создаст протокол действий и запишет его в .log файл, который можно обнаружить в корне папки инсталляции программы.