Как объединить два файла в Windows?

Как объединить два файла в Windows?

Я создал разделенный файл в системе Linux, как указано в этомВопрос по Unix.SE. Однако, когда я копирую этот файл в систему Windows, я не могу воссоздать исходный файл. Использование 7-zip выдает ошибку о том, что он не может определить файл как разделенный, а использование copy first-file + second-file output-file выдает мне выходной файл размером 50 КБ вместо правильного выходного файла размером 7 ГБ.

Как правильно объединить два файла в Windows?

решение1

Добавьте /bпараметр, указывающий на его двоичность:

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

решение2

Я использовалHJSplitв прошлом с замечательным успехом. Он довольно прямолинеен и прост в использовании, и помогает избежать опечаток в командной строке (хотя командная строка работает так же хорошо)

решение3

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

Работает как с текстовыми, так и с двоичными файлами.
Протестировано на Win 10 CMD.

Связанный контент