Моя мини-программка: Snapshot Rename
Скачать можно тут: https://turbobit.net/8kh3u1s2e8e3.html
Дело было вечером, делать было нечего :)
Приехав с отпуска, фотографии сгрузили с трёх фотоаппаратов, просматривать неупорядоченное множество снимков было неудобно. Решил отсортировать фотографии с именами IMG_0101, DSC000123, DSC_0101 в виде, похожем на datetime формат MySql, где в имени файла будет прописываться время самого снимка (не дата создания или изменения файла т.к. они меняются при копировании файлов).
Способ который предлагал Total Commander не работал так как нужно. Групповое переименование файлов там брало дату создания файла, а это не то. Вот и пришлось сделать что-то своё.
Моя программа рекурсивно перебирает все каталоги и подкаталоги, получая все файлы, и переименовывая\копируя\пер емещая с переименованием в необходимый каталог с сохранением структуры папок. в итоге имена фотографий принимают вид: 20171231_235900, который легко может быть отсортирован проводником Windows и все фотографии будут по порядку расположены, так, как они были сняты. Необходимо лишь чтобы заранее на всех Ваших устройствах было время синхронизированно друг с другом.
Системные требования: Windows XP и выше, .NET Framework 2.0
Скачать можно тут: https://turbobit.net/8kh3u1s2e8e3.html
Как она работает посмотреть можно тут: https://youtu.be/_Amz--ibaT4
Кому нужно, забирайте :) Скорее всего ошибок нету, но если вдруг у кого что произойдёт, скажите мне, исправлю :)