![]() |
поиск одинаковых _каталогов_
Добрый день знатокам ПО под вынь. Я сам из мира юниха, там такая задача решается на баше раз-плюнуть.
Подскажите как можно (с помощью программы или скриптом) найти дубликаты _каталогов_ (не файлов, а именно целых папок со всем содержимым) Поиском пользоваться умею. Поиском по форуму - тоже. Нашел несколько похожих тем, но там реч идет о поиске дубликатов файлов и сравнении каталогов. Перепробовал много софта по ходу пьесы - все ищут только дубликаты файлов. Кстати самыми годными показались 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 Это реально? |
Можно воспользоваться бесплатным менеджером файлов, у которого есть соответствующий функционал. Например Unreal Commander. Можно попробовать бесплатную программу Moleskin Free Disk.
А вот точно будут отвечать всем нужным критериям платные: Compare Suite Pro Beyond Compare DiffVue |
Время: 02:30. |
Время: 02:30.
© OSzone.net 2001-