Gibt es ein Programm gibt es für zwei ähnliche Verzeichnisse für die Datei Unterschiede überprüfen? [geschlossen]
Frage
Gibt es ein Programm zu vergleichen Ordner und alle Unterordner in einem anderen Ordner und alle Unterordner für Unterschiede in den darin enthaltenen Dateien (Vorhandensein, das Fehlen von Dateien, die Größe und die Liste der Dateinamen)?
Beispiel für die Verwendung: Ich habe 100 DLL-Dateien aus Umgebung 1 und ich möchte überprüfen, ob einer von ihnen verschieden sind (in Größe und Änderungsdatum) von den 100 DLL-Dateien in Umgebung 2. Also ich kopieren und einfügen alle DLLs in Umgebung 1 in das Verzeichnis A, und alle DLLs in Umgebung 2 in das Verzeichnis B.
ich dann mein „Verzeichnisvergleich“ Programm auf Verzeichnisse A und B laufen und finden Sie heraus, dass, aha, hier ist eine Liste von 7 DLLs, die verschiedene modifizierte Daten und Zeiten zwischen den beiden Verzeichnissen haben.
EDIT: O ist Windows XP
Lösung
Ich bin ziemlich gern DiffMerge .
Andere Tipps
Beyond Compare http://www.scootersoftware.com/
Die erst ich denken kann, ist das diff
Tool, das mit jedem Unix-artigen System kommt.
Ich ziehe mit Araxis Merge. Es ist ein sehr nützliches Werkzeug für die Datei- und Ordner-Vergleich und Zusammenführen. Der einzige Nachteil hat ist, dass es nicht kostenlos.
SyncToy tut dies auch, wenn Sie nach etwas frei suchen.
Python hat eine schöne Datei- und Verzeichnisvergleichsmodul: http://docs.python.org /library/filecmp.html
Das Programm
import filecmp
filecmp.dircmp( 'a', 'b' ).report()
Werden Sie viel erzählen. Anschließend können Sie anpassen diese mehr oder weniger Informationen über die Unterschiede zu liefern.
ich wie WinMerge , obwohl ich weiß nicht, wie gut es mit binären Dateien wie DLLs durchführen würde.
Synchronisieren Es wird erstellt, um genau das zu tun.
http://www.grigsoft.com/wndsync.htm
1: Dateiliste Ergebnisse der Ordner Vergleich Anzeigen
.
(Quelle: grigsoft.com )
2: Startdialog in einfacher Form
.
(Quelle: grigsoft.com )
3: Startdialog können unterschiedlich sein, wenn Sie die volle Leistung
brauchen
(Quelle: grigsoft.com )
Es wird von grigsoft gemacht wird (sie macht auch die hervorragende Es Vergleichen! Diffing-Tool).