如何在Windows上合并两个文件?


10

如这个Unix.SE问题所示,我已经在Linux系统上创建了一个分割文件。但是,当我将该文件复制到Windows系统时,无法重新创建原始文件。使用7-zip给我一个错误,它无法将文件检测为拆分文件,而使用复制第一文件+第二文件输出文件给我50kb的输出,而不是正确的7GB输出。

在Windows上合并两个文件的正确方法是什么?


Answers:


23

添加/b参数以表明它是二进制的:

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

似乎有效,尽管复制/?文档似乎会像在bui的答案中一样建议在每个文件之后添加一个/ B,但实际上似乎您只需要在复制后添加一个/ B。完成后。
barlop '16

2

过去,我使用HJSplit取得了巨大的成功。它非常简单明了且易于使用,并且有助于避免在命令行中输入错误(尽管命令行也能正常工作)


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

适用于文本文件和二进制文件。
在Win 10 CMD上测试。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.