Batch-Skript - Berechnen von MD5-Hashes für alle Dateien in Laufwerk c:
726
Lack of threat
Ich versuche herauszufinden, wie Sie einen bestimmten Ort einrichten, an dem ich mit der Berechnung von Hashwerten beginnen möchte. Angenommen, ich möchte md5-Hashes für alle Dateien auf Laufwerk c: \ und alle in Ordnern enthaltenen Dateien berechnen.
set mypath="C:\" for /F "usebackq delims=" %%z in (`dir /b /s /a-d /on "%mypath%"`) do md5sum "%%z" >> "C:\Temp\system_hashes.txt"
Nicht sicher, was mit dem obigen Code falsch ist?
Warum haben Sie `` `s um` `C: \` `?
DavidPostill vor 7 Jahren
0
Ja, meine Schuld, schon behoben, funktioniert aber immer noch nicht.
Lack of threat vor 7 Jahren
0
Warum denkst du, dass es nicht funktioniert? Hinweis: Der `dir`-Teil des` for`-Befehls dauert sehr lange, ...
DavidPostill vor 7 Jahren
0
... jede md5sum nicht zu erwähnen, bei "größeren" Dateien.
Hannu vor 7 Jahren
0
Während die obige Funktion ausgeführt wird, wird die Datei system_hashes.txt im Pfad C: \ Temp \ nicht erstellt. Ich glaube, dass diese Datei am Anfang erstellt werden sollte und dann jeder neue md5-Hash geschrieben wird. Deshalb denke ich, dass es nicht funktioniert. Es funktioniert für schmale Pfade wie C: \ folderA oder etwas, aber für die gesamte Festplatte wie C: sieht es aus wie ausgesetzt. Gibt es eine Möglichkeit, diese Funktion zu beschleunigen?
Lack of threat vor 7 Jahren
0
Dann für einen Test nicht am Stamm beginnen, sondern einen kleinen Ordner und das Ergebnis sollte sofort angezeigt werden.
LotPings vor 7 Jahren
0
0 Antworten auf die Frage
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