Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   поиск одинаковых _каталогов_ (http://forum.oszone.net/showthread.php?t=180579)

zilia 14-07-2010 18:04 1453328

поиск одинаковых _каталогов_
 
Добрый день знатокам ПО под вынь. Я сам из мира юниха, там такая задача решается на баше раз-плюнуть.
Подскажите как можно (с помощью программы или скриптом) найти дубликаты _каталогов_ (не файлов, а именно целых папок со всем содержимым)
Поиском пользоваться умею. Поиском по форуму - тоже. Нашел несколько похожих тем, но там реч идет о поиске дубликатов файлов и сравнении каталогов.
Перепробовал много софта по ходу пьесы - все ищут только дубликаты файлов. Кстати самыми годными показались CloneSpy, DupKiller и плагин к тоталкоммандеру.
НО все это не то.
Формализую задачу:
Есть машина с виндой. Нужно прошерстить диск в котором существет несколько одинаковых папок (т.е. имена самих этих папок может быть одинаковым или нет, но все поткаталоги и файлы в них полностью одинаковы вплоть до имени и контрольной суммы). Необходимо нечто, которое прошерстит весь диск и укажет на выходе что-то вроде:
X:\A\...\B\Folder1 == X:\C\...\D\Folder2
... == ...
и т.д.

Причем, учитывала бы вложенность, т.е. _НЕ_ показывала бы в выводе таких строк:
X:\A\...\B\Folder1\Folder3 == X:\C\...\D\Folder2\Folder3
если ей уже известно, что Folder1 == Folder2
Итого, задача найти полностью идентичные каталоги минимальной глубины вложенности.

подскажите как проще всего это сделать в форточках?
Только пожалуйста не предлагайте загрузиться под пингвином и зделать как удобно :)
Заранее спасибо.

ЗЫ
Также было бы круто находить частично совпадающие каталоги, но это сложно формализовать.
Что-то вроде:
RootFolder
FolderA
FolderA1
FolderA2
FolderA3
FolderA31
FolderA32
FolderA4
FolderB
FolderC
очень похож на
RootFolder
FolderA
FolderA1
FolderA2
FolderA3
FolderA31
FolderA32
FolderA4
FolderB
-FolderB1
FolderC

Это реально?

SimSim 14-07-2010 18:58 1453351

Можно воспользоваться бесплатным менеджером файлов, у которого есть соответствующий функционал. Например Unreal Commander. Можно попробовать бесплатную программу Moleskin Free Disk.
А вот точно будут отвечать всем нужным критериям платные:
Compare Suite Pro
Beyond Compare
DiffVue


Время: 02:30.

Время: 02:30.
© OSzone.net 2001-