Wie kann ich unter Windows zwei Dateien zusammenführen?

Wie kann ich unter Windows zwei Dateien zusammenführen?

Ich habe eine geteilte Datei auf einem Linux-System erstellt, wie hier angegebenUnix.SE-Frage. Wenn ich diese Datei jedoch auf ein Windows-System kopiere, kann ich die Originaldatei nicht wiederherstellen. Bei Verwendung von 7-zip erhalte ich eine Fehlermeldung, dass die Datei nicht als geteilte Datei erkannt wird, und wenn ich „Erste Datei + zweite Datei als Ausgabedatei kopieren“ verwende, erhalte ich eine Ausgabe mit 50 KB statt der korrekten 7 GB.

Wie kann man unter Windows zwei Dateien richtig zusammenführen?

Antwort1

Fügen Sie den /bParameter hinzu, um anzugeben, dass er binär ist:

copy /b example1.ext + example2.ext example.ext

Antwort2

Ich habe verwendetHJSplitin der Vergangenheit mit bemerkenswertem Erfolg. Es ist ziemlich unkompliziert und einfach zu verwenden und hilft, Tippfehler in der Befehlszeile zu vermeiden (obwohl die Befehlszeile genauso gut funktioniert).

Antwort3

set n=2
for /l %i in (1,1,%n%) do type file%i.ext >> file.out

Funktioniert sowohl mit Text- als auch mit Binärdateien.
Getestet mit Win 10 CMD.

verwandte Informationen