标题: 7-Zip分卷压缩之后怎样在任意电脑上解压缩? [打印本页]
作者: BAT-VBS 时间: 2013-4-11 13:02 标题: 7-Zip分卷压缩之后怎样在任意电脑上解压缩?
WinRAR分卷压缩之后的文件名依次是:
test.zip
test.zip.z01
test.zip.z02
在任意电脑上(不管是否安装了WinRAR),都可以打开test.zip来解压缩。
7-Zip分卷压缩之后的文件名依次是:
test.zip.001
test.zip.002
test.zip.003
如何实现在任意电脑上(不管是否安装了7-Zip)都能解压缩?
作者: BAT-VBS 时间: 2013-4-16 11:38
求解求解求解
作者: 我来了 时间: 2013-4-16 17:56
给你个我以前给电脑爱好者投稿的文章:
为此我得到了80元稿费。
用7Zip的朋友虽然不多,可是网上很多比较特别的资源下载提供的往往是7Zip格式,它的压缩超高受到很多高手的喜爱。不过大家一般都没有安装7Zip的主程序,那么当你下载的7Zip压缩包为分卷的时候,连认识7Z压缩格式的WinRAR却会束手无策,今天我们就来教教WinRAR认识7Z的分卷格式。
7-Zip是一款继WinRAR之后的又一主流强力压缩工具,它本身生成的文件更小,但它对于分卷压缩的支持本身并不完美,使用7-Zip的分卷压缩功能它会生成“文件名.7z.001、文件名.7z.002……”的格式文件,这种形式WinRAR等压缩工具没法打开,7Z这种格式本身WinRAR是支持的,只是这种形式WinRAR看不懂而已,通过下面的方法,WinRAR就可以读懂了。
新建一个批处理文件,内容如下
echo off
echo.
echo 合并7-Zip各个分卷内容:
echo.
COPY /B "文件名.7z.001" 7zip.tmp
COPY /B 7zip.tmp + "文件名.7z.002" 7zip.tmp
COPY /B 7zip.tmp + "文件名.7z.003" 7zip.tmp
...
COPY /B 7zip.tmp + "文件名.7z.100" 7zip.tmp
REN 7zip.tmp "文件名.7z"
echo Done writing: 文件名.7z
最后保存为.bat文件即可。下次使用时,只需用7-Zip生成压缩分卷包,把此批处理文件中的“文件名.7z”替换成“你的文件名.7z”根据你有几个分卷就写几个“文件名.7z.数字”(也可直接用“文件名.7z”命名,就不用改了),这样,拿到这种形式的文件没有7-Zip也不愁打不开了。
作者: 我来了 时间: 2013-4-16 17:59
其实我在悄悄的透露给你个,当初发现这个小技巧时的窍门吧。
你如果你比较较真和认真的话,就会发现,
所分的7Z若干个分卷包之和=刚好等于那一个大的压缩包 的大小。
而winrar这点 确是 前者 >后者,
所以,才有了世上的那篇稿件。
作者: CrLf 时间: 2013-4-16 18:07
回复 3# 我来了
兄台什么都会哈,学习了。
因为 copy 支持通配,且数字编号位数固定,所以这里似乎可以简化成:- copy /b "文件名.7z.???" "文件名.7z"
复制代码
未测试,应该是一样的
作者: BAT-VBS 时间: 2013-4-16 18:12
回复 3# 我来了
谢谢了。这个方法我以前也在网上看到过。
遗憾的是,它跟我顶楼的问题完全不是一回事。
作者: CrLf 时间: 2013-4-16 18:32
回复 6# BAT-VBS
合并后用这个可以吗?- rar.exe e -o+ "文件名.7z" "文件名\"
复制代码
作者: 我来了 时间: 2013-4-16 20:57
本帖最后由 我来了 于 2013-4-16 21:02 编辑
朋友见笑了,在下电脑方面学到的知识甚杂,尤以系统增强类,效率提升类,剪贴板之类软件研究最深,其他的东西也能随意弄来玩玩。破解汇编研究的不深,中等难度好歹几经自己折腾也算破过几十号软件了。flash ps安卓修改,各类出奇软件DIY之道也没事有涉猎,曾经参与过中国教育电视电脑参与类节目四次中奖三次,投稿给电脑爱好者杂志社稿件两篇被采纳一篇。担任过黑客论坛版主,还有不少论坛的版主。总之,所学太杂不精,惭愧之至。还申请过国外的ubunto光盘一张,email过bug修改提议给外国人,呵呵~~可惜没找到一份跟IT相关工作。成就越高,失败感越强。
作者: 我来了 时间: 2013-4-16 21:07
我觉得这个问题的本身有问题:至少你得有一个解压缩工具,全没有的话
难道要自编一套解压缩算法,似乎完成起来那样就难度更高了。
我就不截图了,直接截字说明得了:
常规 高级 选项 文件 备份 时间 注释
压缩文件名( A) 浏览( B)...
太重要了好好备份吧.rar
其实压缩方式中,选择存储,应该也相当于copy /b
更新方式( U)
配置( F)... 添加并替换文件
压缩文件格式 压缩选项
RAR R 压缩后删除源文件
ZIP Z 创建自解压格式压缩文件
创建固实压缩文件
压缩方式( C) 添加用户身份校验信息
存储 添加恢复记录
压缩为分卷,大小( V) 测试压缩文件
B 锁定压缩文件
作者: BAT-VBS 时间: 2013-4-16 21:58
回复 7# CrLf
要给客户用,工作机上不允许安装WinRAR之类的盗版软件。
作者: BAT-VBS 时间: 2013-4-16 22:00
回复 9# 我来了
Windows操作系统自带的工具可以解压缩zip文件,否则就不会有顶楼的问题了。
作者: CrLf 时间: 2013-4-16 22:35
回复 10# BAT-VBS
噢,那参考这个吧:http://demon.tw/programming/vbs-unzip-file.html
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |