Sie können diesen Code verwenden:
fc /b file1 file2 > nul if errorlevel 1 goto files_differ [files are the same, do something here] :files_differ [files are not the same, do something here]
Ein errorlevel
of 1
wird zurückgegeben, wenn die Dateien NICHT identisch sind.
Ein errorlevel
of 2
bedeutet, dass eine der Dateien fehlt.
> nul
dient zum Ausblenden der Ausgabe des Befehls
Alternativ können Sie Busybox für Windows verwenden und prüfen, ob die Dateihashes gleich sind.