Без заголовка
есть такая юниксовая утилита, называется "file". В командной строке ей указываются файлы, а она определяет их тип. Например так:
% file /mnt/photo/2008-05-29-DomJur-Diplomas/processed/_dsc03*.jpg /mnt/photo/2008-05-29-DomJur-Diplomas/processed/_dsc0385.jpg: JPEG image data, JFIF standard 1.01 /mnt/photo/2008-05-29-DomJur-Diplomas/processed/_dsc0398.jpg: JPEG image data, JFIF standard 1.01Можно написать нехитрый shell-скрипт, который всё это дело рассортирует. Под Windows есть порт этой утилиты и других юниксовых тулов (например shell'а) в составе Cygwin.