返回列表

[转]后缀名为XXX.zip.001分卷压缩文件解压方法

下了几个分卷压缩的文件,后缀名为“*.zip.001”、“*.zip.002”、“*.zip.003”、“*.zip.004”,用WINRAR搞不定,装上WINZIP也搞不定,后来搜了一下,找到个办法(只在Windows下搞的):
在windows下“开始-运行-CMD”,在命令行界面进此文件目录下,
然后输入:copy /B *.zip.001+*.zip.002+*.zip.003+*.zip.004 *.zip
等屏幕上慢慢挨个文件名走一遍,出现“已复制 1个文件”后,就可以用WINRAR打开合并后的*.zip 了。
建议事先把文件名字“*”都统一改个简单点的,比如“1”,文件就直接复制在根目录下,省的命令行下输来输去的麻烦。
基本信息:kuing,GG,19880618~?,地道广州人,高中毕业,无业游民,不等式爱好者,论坛混混;
现状:冇钱又冇样、冇型又冇款、冇身材又冇文采、冇学历又冇能力、冇高度冇速度冇力度兼夹冇野做!(粤语)

看来居然每个文件连文件头都没有。对原压缩文件直接二进制拆分。

楼上这么晚……
其实我并不懂其中的原理
基本信息:kuing,GG,19880618~?,地道广州人,高中毕业,无业游民,不等式爱好者,论坛混混;
现状:冇钱又冇样、冇型又冇款、冇身材又冇文采、冇学历又冇能力、冇高度冇速度冇力度兼夹冇野做!(粤语)

本帖最后由 叶剑飞Victor 于 2012-8-16 11:06 编辑
  1. copy  /b  a+b+c   d
复制代码
这个命令的意思是,对a、b、c这三个文件进行二进制合并后,复制到d文件中。“/b”代表“二进制模式”(相对应的是“/a”,表示“文本模式”)
例如:
a文件
10010100
b文件
10010111
c文件
0001010010010111

那么,
  1. copy  /b  a+b+c   d
复制代码
之后合并成的d文件就是10010100100101110001010010010111

4# 叶剑飞Victor

oh 如此如此……
基本信息:kuing,GG,19880618~?,地道广州人,高中毕业,无业游民,不等式爱好者,论坛混混;
现状:冇钱又冇样、冇型又冇款、冇身材又冇文采、冇学历又冇能力、冇高度冇速度冇力度兼夹冇野做!(粤语)

全选,解压,图形界面下……

6# isea

印象中当时这样做是不行的,不然也不用搜到这个方法……
基本信息:kuing,GG,19880618~?,地道广州人,高中毕业,无业游民,不等式爱好者,论坛混混;
现状:冇钱又冇样、冇型又冇款、冇身材又冇文采、冇学历又冇能力、冇高度冇速度冇力度兼夹冇野做!(粤语)

刚才何版主告诉我可以用 7zip 来解压它们
基本信息:kuing,GG,19880618~?,地道广州人,高中毕业,无业游民,不等式爱好者,论坛混混;
现状:冇钱又冇样、冇型又冇款、冇身材又冇文采、冇学历又冇能力、冇高度冇速度冇力度兼夹冇野做!(粤语)

难道 6# 说的就是 7zip?不过好像也不用全选
基本信息:kuing,GG,19880618~?,地道广州人,高中毕业,无业游民,不等式爱好者,论坛混混;
现状:冇钱又冇样、冇型又冇款、冇身材又冇文采、冇学历又冇能力、冇高度冇速度冇力度兼夹冇野做!(粤语)

本帖最后由 isea 于 2013-3-28 21:38 编辑

zip 压缩文件 其实很好,至少跨平台相当方便,
rar其实是很变态的,至少winrar是收费的,真正的商业软件,在国内这么流行,(我)真的很不解。
当然rar文件有也有自身的优点,并不贬低rar,偶也用winrar,虽用得极少。

基本所以有压缩软件很支持zip格式,zip.002 只是分卷形式,
解压时把所以文件放在同一目录,双击任意一个解压即可。
没什么大不了的。

winrar,winzip无法解压,三种可能,一是文件不完整,如,不是所有的分卷均在同一文件夹下;
二是压缩包不是由winrar,winzip生成,(如winmount,7zip等),或者相应的解压版本过低;
三是文件有包是损坏的。

最后7zip开源,免费,样子一般,但强大好用,我的确用的7z,只有极少由winrar生成的压缩包无法解压。
数学公式终极编辑器:Aurora,基于LaTeX;
$\LaTeX$,若习惯命令一定顺手

本帖最后由 叶剑飞Victor 于 2013-4-6 21:15 编辑

10# isea


*.zip的格式压缩率实在太低了,没啥意义。我主要都是压缩成*.7z格式的。
zip 压缩文件 其实很好,至少跨平台相当方便
其实zip跨平台一点都不方便,7z跨平台才方便:
在Windows下压缩的汉字文件名文件成*.zip,在Linux下解压就乱码了。
在Linux下压缩的汉字文件名文件成*.zip,在Windows下解压也是乱码。
简体中文Windows文件名默认GBK编码,Linux默认UTF-8编码。
如果是压缩成*.7z格式,则永不会乱码。
*.zip格式不记录字符编码,*.7z记录字符编码。
所以*.zip只能按照目标平台默认的字符编码来压缩和解压,而*.7z可以按照文件中记录的字符编码来解压并转码。

返回列表