Vergleichen von Dateien in Ordnern in Windows

Vergleichen von Dateien in Ordnern in Windows

Ich brauche eine Lösung, mit der ich mehrere Dateien in zwei verschiedenen Verzeichnissen vergleichen kann. Ich habe gerade eine Kopie von einem halben Terabyte von einem NAS-Gerät auf Onedrive for Business erstellt, als einige Dateien nicht kopiert werden konnten, weil ihre Dateinamen zu lang waren. Gibt es also eine Möglichkeit, die Dateien zwischen diesen beiden zu ermitteln, die nicht kopiert wurden?

Bei Verwendung von Windows 10 Home wurde die Synchronisierung während des Kopierens für ein Laufwerk angehalten... falls das hilft

Prost

Antwort1

Eine weitere Alternative ist Microsoft SyncToy:https://www.microsoft.com/en-us/download/details.aspx?id=15155. Es ist GUI-basiert und ermöglicht Ihnen, zu synchronisierende Ordnerpaare zu definieren. Es gibt eine Vorschau-Schaltfläche, die Ihnen eine Liste der Dateien anzeigt, die noch synchronisiert werden müssen. (Dies ist die Liste, die Sie möchten.) Nach der Synchronisierung werden alle aufgetretenen Probleme in einer Liste angezeigt.

Es ist alt, daher sind die auf der Microsoft-Website aufgeführten Systemanforderungen etwas veraltet. Ich verwende es regelmäßig erfolgreich unter Windows 8.1. Ich habe es nicht unter Windows 10 verwendet, aber dort sollte es auch funktionieren.

Antwort2

Das grundlegende Synchronisierungstool ist das allgegenwärtige Unix-Tool rsync, und Sie möchten es unter Windows. Es kann die fehlenden Dateien finden und kopieren. Es kann noch viel mehr, aber es scheint, dass dies Ihren Anforderungen genügt.

cwRsyncist im Grunde rsync für Windows, das zur einfacheren Verwendung sogar mit einer Client-GUI ausgestattet ist:https://www.itefix.net/cwrsync

Rsync verwendet den Rsync-Algorithmus, der eine sehr schnelle Methode zum Synchronisieren von Remotedateien bietet. Dies geschieht, indem nur die Unterschiede in den Dateien über den Link gesendet werden, ohne dass beide Dateisätze vorher an einem der Enden des Links vorhanden sein müssen. Auf den ersten Blick mag dies unmöglich erscheinen, da die Berechnung der Unterschiede zwischen zwei Dateien normalerweise lokalen Zugriff auf beide Dateien erfordert.


DeltaCopyist eine Alternative, die grafische Benutzeroberfläche ist für Sie vielleicht weniger einschüchternd, ebenfalls Open Source: http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp

Im Allgemeinen ist DeltaCopy ein Open-Source-Programm für schnelle inkrementelle Sicherungen. Angenommen, Sie müssen jede Nacht eine 500 MB große Datei sichern. Bei einer normalen Dateikopie wird die gesamte Datei kopiert, auch wenn sich einige Bytes geändert haben. DeltaCopy hingegen kopiert nur den Teil der Datei, der tatsächlich geändert wurde. Dadurch wird die Datenübertragung auf einen kleinen Bruchteil von 500 MB reduziert, was Zeit und Netzwerkbandbreite spart.

Technisch gesehen ist DeltaCopy ein „Windows-freundlicher“ Wrapper um das Rsync-Programm, das derzeit von Wayne Davison gepflegt wird. „rsync“ ist in erster Linie für Unix/Linux/BSD-Systeme konzipiert. Obwohl Ports für Windows verfügbar sind, müssen dafür normalerweise Cygwin-Bibliotheken heruntergeladen und manuell konfiguriert werden.

verwandte Informationen