Поиск файлов-дубликатов на диске
Подскажите, как найти файлы на диске, которые имеют одно и тоже имя, размер и время создания.
Цитата: dmitry_12_08_1973
Подскажите, как найти файлы на диске, которые имеют одно и тоже имя, размер и время создания.
Вот простой сценарий: нужно построить таблицу-индекс по всем файлам, индексом в данном случае будет хэш-сумма (md5 или sha1). Все содержимое файла хэшировать не нужно - это слишком долго, но можно захэшировать лишь первые несколько килобайтов файлов (например 64). Далее искать все коллизии. При обнаружении коллизии произвести более детальное сравнение - сравнить размер (если отличается наверняка файлы различны), дату и содержимое.
или воспользоваться одной из программ типа DupDetector, DuplicateFinder,...