我如何重新组装一个已经通过电子邮件发送的多个部分的压缩文件?
我收到了3封电子邮件,每封都包含一个压缩文件的一部分。扩展名分别为.z00、.z01和.z02。
我已经把所有的3个文件放到一个目录中。
我可以用7-zip和WinZip打开第一个文件(.z00文件),它列出了压缩文件的内容,但是当我试图解压文件时,两个程序都报告错误。
什么是最不容易出错的重新组装这个压缩包并获取文件的方法?
相当安全的假设是,文件的各个部分只需要被连接在一起。
最简单的方法是在7-Zip中进行–在7-Zip文件管理器中导航到文件夹,右击序列中的第一个文件,并从上下文菜单中选择 “合并文件…"。
也可以在命令行中轻松完成。
在Windows上。
copy /B input.z* output.zip
或者Linux(或者如果你在Windows上有Unix命令行工具,使用 Cygwin 或 GnuWin32 ):
cat input.z* > output.zip
通常情况下,在这组文件中只有一个/.zip和几个/.z?如果你打开了*.zip,其他的也会被解压,只要它们在同一个目录下。
如果这还不行,可以试试therefromhere说的,或者如果你是在windows下。
copy /B yourfile.z00 + yourfile.z01 + yourfile.z02 yourfile.zip
。
你是否尝试过解压所有文件?通常情况下,只需要解压一个文件(第一个或最后一个)。
也许,如果你把.z00的extesion改为.zip,就能解压所有文件。
使用7z的解决方案
1.打开存放分割文件夹的文件夹。在我的例子中,它们是16个文件,命名为从/.7z.001到/.7z.016 2. 右键点击第一个文件夹,然后左键选择7z自动提出的 “提取到 "建议文件夹名。 3. 然后7z会在同一个文件夹里面新建一个未压缩的文件夹,并开始解压和合并所有的文件夹。