Найди двойника! Поиск дубликатов в Total Commander

Материал из TCKB 2.0
Перейти к:навигация, поиск


© Copyright
Эта статья защищена авторским правом, и на её правку наложены ограничения.

С появлением винчестеров размером 10 Гб и больше уже не встает вопрос о дефиците дискового пространства, но и это не дает нам повода халатно разбазаривать место, которое можно с успехом отдать под более полезные вещи, например фильмы в формате MPEG4 :)

Итак, представим себе, что у нас есть огромная коллекция чего-либо, что расположено в различных папках и, вроде бы, классифицировано. Это могут быть коллекции музыки в формате mp3, рисунков, клипартов, шрифтов, рефератов, текстов, дистрибутивов и прочего, так сказать, хлама, который мы храним "на всякий случай" :) Проблема только в том, что среди этих коллекций затесались двойники. Это абсолютно одинаковые файлы, которые просто различаются именем или даже имеют одинаковые имена, но находятся в разных директориях. Напрашивается естественный вывод - убить двойников. Но как их найти?

Поиск дубликатов

Зайдите в ту директорию, в которой, как вы предполагаете, находятся двойники, и вызовите инструмент "Поиск" (Alt+F7, а я все время путаю с Alt+F8, который, кстати, вызывает историю команд набранных в командной строке). Если вы еще не замечали, то в открывшемся диалоге поиска есть четыре закладки. Смело открываем среднюю закладку "Дополнительно".

В самом низу диалога расширенного поиска вы можете увидеть "Поиск дубликатов" - поставим там галочку, а чуть ниже выберем условия поиска дубликатов: по имени, по имени и размеру, по имени по размеру и по содержимому или по размеру и по содержимому.


Врезка
Лучше всего выбирать условия так, как это сделано на скриншоте - в таком случае будут найдены дубликаты даже с разными именами.
Павел Дубровский


Найденные дубликаты

Смело жмем "Начать поиск!" и Total Commander найдет вам дубликаты, которые будут перечислены в окне результатов поиска и будут разделены пунктирной линией.

Дубликаты на файловой панели

Удобнее всего сейчас нажать на кнопку "Файлы на панель" и окно диалога поиска исчезнет, но зато в одной из файловых панелей будет открыта временная панель, в которой будут перечислены все дубликаты из окна результатов. Теперь я советую нажать Ctrl+Q, чтобы перед удалением файла проверять, действительно ли файлы являются дубликатами.[1]

Если у вас не отображаются изображения gif, jpg, psd и другие, не проигрывается музыка в формате mp3 и видео, значит, у вас не установлен или не настроен IrfanView (XnView), или соответствующие плагины.


Врезка
При поиске и удалении большого числа дубликатов можно воспользоваться скриптом, приведённым здесь.
Павел Дубровский


Андрей Пясецкий


  1. Ручная проверка идентичности здесь бессмысленна, дубликаты ищутся побайтовым сравнением, ошибка здесь невозможна. В данном случае можно предположить, что автор советует убедиться лишь в действенности метода как такового, а не перепроверять результат каждый раз.