Archiv Windows 2000 Workstation 748 Themen, 3.842 Beiträge

Batch Datei für Vergleich von Backup und Original??

Kalle Grabowski / 5 Antworten / Baumansicht Nickles

Hi,

ich mache von meinem Rechner über Netzwerk immer ein Backup auf einen anderen Rechner per Batchdatei mit xcopy x: f: /... (x: ist das zusichernde Netzlaufwerk, f: eine lokale Partition.

Vom Ding her klappt das ganze auch, ABER: Ich habe kürzlich mal festgestellt, daß sich die Anzahl der Dateien in beiden Ordnern unterscheidet. In einem Ordner sind z.B. nur MP3s. Aufs x:\MP3 sind 753 Dateien, auf f:\BackupMP3 sind 748.

Jetzt suche ich nach einer Möglichkeit, per Batch oder auch anders zu vergleichen, welche Dateien

auf x: aber nicht auf f: sind UND
auf f: aber nicht auf x: sind.

Es kann ja sein, daß manche Dateien (aus welchem Grund auch immer) nicht mitkopiert werden, genauso kann es sein, daß man auf X: mal einige Dateien permanent gelöscht hat, aber man immer noch munter die Backups weiter vorhält.

Manueller Abgleich erscheint mir unmöglich. Kennt jemand für eine solche einen Batch befehl oder ein Freeware-Tool?

Kokosbaer Kalle Grabowski „Batch Datei für Vergleich von Backup und Original??“
Optionen

Hast Du die richtigen Parameter für XCOPY angegeben?
Wahrscheinlich liegt es daran.

Bevor du vergleichst, probier nochmal folgendes:

F: leeren

dann

XCOPY X: F: /... /E /V /C /G /H /Y

Was die Parameter bedeuten, kannst Du mit XCOPY /? selber prüfen.

Du kannst auch mit

XCOPY X: F: /... /E /V /C /G /H /Y /L > COPYLOG.txt

das Ergebnis protokollieren. Villeicht siehst du hier einige Fehlermeldungen.
Sollten trotzdem die Fehler erneut auftreten, melde Dich nochmal.

Kokosbaer Kalle Grabowski „Batch Datei für Vergleich von Backup und Original??“
Optionen

So und nun das Programm zum vergleichen:

DirComp 2.6:

Verzeichnisvergleiche leicht gemacht

http://toolsandmore.de/Central/Produkte/Software/Datei-Tools/Dircomp/
idefix1968 Kalle Grabowski „Batch Datei für Vergleich von Backup und Original??“
Optionen

Oder der Total Commander (ehemals Windows Commander). In der freien Version ist nur eine Vorabfrage immer anzuklicken. Verzeichnisse synchronisieren. Es wird bei Angabe aller Vergleichssymbole nach Inhalt (1:1 Kopie ohne Fehler), ob links oder rechts vorhanden (2 Explorerseiten für je einen Quell oder Zielpfad) usw. gesucht.

Gruß, Henning

Disk idefix1968 „Oder der Total Commander ehemals Windows Commander . In der freien Version ist...“
Optionen

Hi

Zum Kopieren verwende ich meistens xcopy mit den Optionen "Kreisch" /K/R/E/I/S/C/H
Oder andersgesagt:
K -> Attribute kopieren
R -> überschreibt schreibschutz
E -> Verzeichnisse auch wenn leer
I -> Falls Ziel unbekannt = ein Verzeichniss
S -> Verzeichnisse Kopieren
C -> Setzt Kopieren fort, auch wenn fehler
H -> auch Versteckte und System-Dateien

Zum Vergleichen kannst du ein Dir in eine Datei senden

Dir c:\ /s >LW1.txt
Dir d:\ /s >LW2.txt
(s = Alle Verzeichnisse, >LW1.txt = ind datei LW1.txt schreiben, keine Bildschirmdarstellung)

und anschliessend einen Filecompare
fc lw1.txt lw2.txt >Vergleich.txt

Und schon hast du die Unterschiede in dem File: Vergleich.txt

Bye
Disk

Kalle Grabowski Disk „Hi Zum Kopieren verwende ich meistens xcopy mit den Optionen Kreisch...“
Optionen

Yo, danke erstmal für die Antworten, werde das mal probieren und Bericht erstatten...