nils-r
Goto Top

checksumme ermitteln und vergleichen

Ich möchte regelmäßig per Batch Datei ein großes File von einem Rechner auf einen anderen kopieren. Die Batch wird auf dem Zielrechner ausgeführt. Um zu überprüfen, ob der Kopiervorgang erfolgreich war, soll eine checksumme von beiden Dateien errechnet und diese dann verglichen werden.

Für das errechnen der checksummen habe ich das tool fsum.exe herunter geladen.
http://www.slavasoft.com/fsum/index.htm
Mit diesem tool erstelle ich eine md5 checksumme der Datei auf dem entfernten Rechner:
fsum.exe -md5 "pfad" > checksum1.txt
und anschließend von der kopierten Datei, die dann lokal liegt:
fsum.exe -md5 "pfad" > checksum2.txt
Anschließend soll jetzt noch geprüft werden, Prüfsummen in den txt Dateien übereinstimmen.
Leider schreibt fsum.exe noch eine versions info und die genaue zeit der Erstellung der Prüfsumme mit in die Datei. Es müsste also nur die Zeile mit der Prüfsumme verglichen werden, wie bekomme ich das hin?

Content-Key: 6887

Url: https://administrator.de/contentid/6887

Printed on: April 23, 2024 at 21:04 o'clock

Member: BartSimpson
BartSimpson Feb 14, 2005 at 14:39:16 (UTC)
Goto Top
suche mal ein tolls namens md5sum für windows.
das erzeugt eine reine textdatei, wo nur der name und die prüfsumme drinn steht.
Member: BartSimpson
BartSimpson Feb 14, 2005 at 14:39:56 (UTC)
Goto Top
oder benutzte gpg und siegnieren die quelldatei. und vergleich die signatur mit der zieldatei.
Member: nils-r
nils-r Feb 14, 2005 at 15:16:20 (UTC)
Goto Top
wie kann ich dateien checksummen dann vergleichen?
geht das mit fc?
Member: BartSimpson
BartSimpson Feb 14, 2005 at 19:16:50 (UTC)
Goto Top
wenn in der datei denn nur noch die prfüsumme plus name steht ja.
Member: nils-r
nils-r Feb 15, 2005 at 09:24:15 (UTC)
Goto Top
habe mir das tool ,d5sum runtergeladen, die damit erstellte txt enthält auch nur die checksumme. Aber ich kann mit md5sum keine prüfsumme von dateien anderer laufwerke oder Freigaben machen:
md5sum.exe \\servername\freigabename\dateiname
Ich bekomme dann immer die Meldung Datei nicht gefunden
Ich habe aber alle nötigen Rechte auf die Datei, mit dem tool fsum hat das auch funktioniert.
Muss also an dem Programm md5sum selber liegen oder mach ich was falsch?
Member: BartSimpson
BartSimpson Feb 15, 2005 at 09:26:49 (UTC)
Goto Top
Bau doch ein script das zuerste die netzwerkwetfeigabe mit einem laufwerkverbinden und dann die prüfung vornimmt. Denn nicht alle prgramme verstehen an der konsole UNC pfade
Member: nils-r
nils-r Feb 15, 2005 at 11:00:42 (UTC)
Goto Top
hab schon versucht...
netzlaufwerk verbunden --> G:,
dann md5sum G:\datei
da bekomm ich auch den Fehler.
Auch wenn ich eine Datei auf einem lokalen Laufwerk prüfen will:
md5sum D:\datei
wobei D eine lokale Partition ist
Member: BartSimpson
BartSimpson Feb 15, 2005 at 11:09:12 (UTC)
Goto Top
Wie gross ist denn die datei?
Kannst mal die URL veröffentlichen wo die sie gelanden hast?
Member: nils-r
nils-r Feb 15, 2005 at 11:16:50 (UTC)
Goto Top
Member: BartSimpson
BartSimpson Feb 15, 2005 at 17:03:22 (UTC)
Goto Top
jetzt ghts das tool kenn keine Pfade. face-sad
einfach ein cd woDieDateiLiegt
PfdasDesM5dsumProgsa\md5sum dateiname.

Dann gehts.