[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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)都能解压缩?

回复 10# BAT-VBS


    噢,那参考这个吧:http://demon.tw/programming/vbs-unzip-file.html

TOP

回复 9# 我来了


Windows操作系统自带的工具可以解压缩zip文件,否则就不会有顶楼的问题了。

TOP

回复 7# CrLf


要给客户用,工作机上不允许安装WinRAR之类的盗版软件。

TOP

我觉得这个问题的本身有问题:至少你得有一个解压缩工具,全没有的话
难道要自编一套解压缩算法,似乎完成起来那样就难度更高了。

我就不截图了,直接截字说明得了:
常规  高级  选项 文件  备份  时间 注释

   压缩文件名( A)                   浏览( B)...
    太重要了好好备份吧.rar
其实压缩方式中,选择存储,应该也相当于copy /b
                  更新方式( U)
        配置( F)... 添加并替换文件

   压缩文件格式         压缩选项
    RAR R           压缩后删除源文件
    ZIP Z           创建自解压格式压缩文件
                    创建固实压缩文件
   压缩方式( C)         添加用户身份校验信息
   存储               添加恢复记录
   压缩为分卷,大小( V)     测试压缩文件

             B      锁定压缩文件

TOP

本帖最后由 我来了 于 2013-4-16 21:02 编辑

朋友见笑了,在下电脑方面学到的知识甚杂,尤以系统增强类,效率提升类,剪贴板之类软件研究最深,其他的东西也能随意弄来玩玩。破解汇编研究的不深,中等难度好歹几经自己折腾也算破过几十号软件了。flash ps安卓修改,各类出奇软件DIY之道也没事有涉猎,曾经参与过中国教育电视电脑参与类节目四次中奖三次,投稿给电脑爱好者杂志社稿件两篇被采纳一篇。担任过黑客论坛版主,还有不少论坛的版主。总之,所学太杂不精,惭愧之至。还申请过国外的ubunto光盘一张,email过bug修改提议给外国人,呵呵~~可惜没找到一份跟IT相关工作。成就越高,失败感越强。

TOP

回复 6# BAT-VBS


    合并后用这个可以吗?
  1. rar.exe e -o+ "文件名.7z" "文件名\"
复制代码

TOP

回复 3# 我来了


谢谢了。这个方法我以前也在网上看到过。
遗憾的是,它跟我顶楼的问题完全不是一回事。

TOP

回复 3# 我来了


    兄台什么都会哈,学习了。
    因为 copy 支持通配,且数字编号位数固定,所以这里似乎可以简化成:
  1. copy /b "文件名.7z.???" "文件名.7z"
复制代码
未测试,应该是一样的

TOP

其实我在悄悄的透露给你个,当初发现这个小技巧时的窍门吧。
你如果你比较较真和认真的话,就会发现,
所分的7Z若干个分卷包之和=刚好等于那一个大的压缩包 的大小。

而winrar这点 确是 前者 >后者,
所以,才有了世上的那篇稿件。

TOP

给你个我以前给电脑爱好者投稿的文章:
7Zip的分卷WinRAR照样用

为此我得到了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也不愁打不开了。

TOP

求解求解求解

TOP

返回列表