7zip 9.25 alpha kann CRC-32, CRC-64, SHA-256 und SHA-1 berechnen und unterstützt lange Dateipfade.
Gibt es eine Software zum Überprüfen von Dateien, die sich mit tiefen Pfaden befasst?
Ich habe nach einer Software gesucht, die die Prüfsumme prüft und NTFS-Volumes mit tiefen Pfaden unter Windows prüft / vergleicht und bei jedem, den ich ausprobiert habe, fehlschlägt. Ich habe sogar versucht, mein eigenes Python-Skript zu schreiben, und habe die gleichen Probleme.
Die Probleme beginnen, wenn Dateien mit Pfaden enden, die mehr als 256 Zeichen umfassen. Dies ist auf dem primären Laufwerk schon schlimm genug, aber sobald diese Dateien gesichert wurden und noch tiefer im Backup-Dateisystem liegen, wird es noch schlimmer. Zum Beispiel werden mein Python-Programm ExactFile ( hier vorgeschlagen ), md5deep und HashMyFiles alle glücklich Hashes
D:\My Music\CDs\Bach, Johann Sebastian\The Art of Fuge _ Musical Offering (Sir Neville Marriner)\Bach, Johann Sebastian+The Art Of Fuge _ Musical Offering (Sir Neville Marriner, CD 1)+09+Contrapunctus 7, A 4, Per Augmentationem Et Diminutionem.mp3
da es nur 247 Zeichen hat, aber wenn es gegen die Sicherung überprüft wird, kann keines dieser Programme die Datei öffnen:
W:\WD SmartWare.swstor\XYZZY\Volume.1234567890abcdef1234567890abcdef0123\My Music\CDs\Bach, Johann Sebastian\The Art of Fuge _ Musical Offering (Sir Neville Marriner)\Bach, Johann Sebastian+The Art Of Fuge _ Musical Offering (Sir Neville Marriner, CD 1)+09+Contrapunctus 7, A 4, Per Augmentationem Et Diminutionem.mp3
Der vollständige Pfad umfasst jetzt 317 Zeichen.
Microsofts fciv stürzt sogar ab, wenn es um so lange Dateipfade geht.
Dies macht es insgesamt sehr schwierig, zu überprüfen, ob die Sicherungen erfolgreich waren.
Ich bin mir sicher, dass ich nicht die einzige Person sein kann, die Hashes von Dateien in tiefen Verzeichnisstrukturen berechnen, überprüfen und vergleichen muss. Es scheint verrückt zu sein, dass NTFS Dateipfade mit einer Länge von bis zu 32 KB unterstützen kann, aber so viele Dienstprogramme, die diese Dateisysteme überwachen möchten, scheinen mit solchen gültigen Dateipfaden nicht fertig zu werden.
Kann jemand überprüfen, ob es Tools gibt, die tatsächlich Hashing unterstützen, Dateihashes von Dateien unter Windows mit langen Pfaden überprüfen und vergleichen?
2 Antworten auf die Frage
Total Commander kann lange Dateipfade verarbeiten (und warnt sogar vor ihnen). Es ist Shareware.
Es können MD5- und SHA1-Prüfsummen erstellt werden. Es schreibt die Summen in Dateien, alle Summen in eine Datei oder für jede Datei eine Summendatei. Ich weiß nicht, ob es in Batch-Dateien usw. verwendet werden kann, um automatisch Prüfsummen zu generieren.
Darüber hinaus können Verzeichnisse und vollständige Verzeichnisstrukturen einschließlich jedes Bits in jeder Datei verglichen werden, und ich denke, dass diese Funktion für Sie interessant sein kann.
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
6
Log Viewer unter Windows
-
3
Windows-Hintergrundproblem mit zwei Bildschirmen