我有一系列名为 filename.part0.tar,filename.part1.tar,... filename.part8.tar.
我猜tar可以在归档时创建多个卷,但我似乎找不到在Windows上解除归档的方法。我试过使用7zip(GUI和命令行),WinRAR,tar114(不能在64位Windows上运行),WinZip和ZenTar(我发现的一个小工具)来解压缩它们。
所有程序都通过 part0 文件运行,提取3个rar文件,然后退出报告错误。其他部件文件都不被识别为 .tar、.rar、.zip、 或 . gz。
我试着使用DOS copy命令将它们串联起来,但这并不起作用,可能是因为 part0 到 part6 和 part8 都是100Mb,而 part7 是53Mb,因此可能是最后一部分。我已经尝试了几种不同的逻辑顺序的文件连接,但没有喜悦。
除了安装Linux,找到一个实时发行版,或者追踪给我留下这些文件的人,我怎么才能解压缩这些文件呢?
8条答案
按热度按时间gcuhipw91#
安装7-zip。右键单击第一个tar。在上下文菜单中,转到“7zip-> Extract Here”。
工作起来就像一个魅力,不需要命令行功夫:)
编辑:我现在才注意到你提到已经尝试过7zip。如果你试图通过"open with"-> 7zip来"打开" tar,它可能会犹豫-他们打开文件的命令行有点不正统,所以你必须通过7zip来关联,而不是通过windows内置的文件关联系统。如果你尝试右键单击->"7-zip"->"extract here",那应该可以工作-我自己测试了这个解决方案(尽管是在一个32位的Windows主机上-没有64可用)
uelo1irk2#
1)下载gzip http://www.gzip.org/ for windows并解压
2)gzip -c filename.part0.tar > foo.gz
gzip -c filename.part1.tar >> foo.gz
...
gzip -c filename.part8.tar >> foo.gz
3)解压foo.gz
为我工作
db2dz4w83#
如上所述,我遇到了同样的问题,遇到了这个老问题。对我来说,在安装Siebel VM时,这是RTFM的严重情况。这些说明直接来自手册:
对我有用!
bfrts1fy4#
tar -M
开关应该为你在windows上(我使用tar.exe)。tar --help
说:ippsafx75#
我发现这个线程,因为我有同样的问题与这些文件。是的,和你的档案一模一样。正确的顺序是:042358617(即从第0部分开始,然后是第4部分,等等)
按照这个顺序连接,您将得到一个可以解压缩的tarball。(我不是在Windows上,所以我不能建议使用什么应用程序。)请注意,其中包含的19个项目中,有3个是zip文件,一些解压缩实用程序将报告为已损坏。其他应用程序将允许您提取99%的内容。再次声明,我没有使用Windows,所以你必须自己尝试。
Enjoy!;)
cxfofazt6#
这对我来说很好用多卷tar存档(编号为.tar.1,.tar.2等),甚至允许--列出或--获取其中的特定文件夹或文件:
复制到脚本文件,然后更改参数:
对我来说有趣的是你真的不使用-M选项,因为这只会问你问题(插入下一卷等)。
v6ylcynt7#
你好也许会有帮助。我也有同样的问题...一保存在我的网站在Centos在凌晨4点自动创建多卷tar格式的多个文件(saveblabla.tar,saveblabla.tar1.tar,saveblabla.tar2.tar等。)
在我的PC(Windows)上下载此文件后,我无法用Windows cmd或7zip(未知错误)提取它们。
我渴望二进制复制文件来重组tar文件。(在该线程的上方)复制/b文件1+文件2+文件3目标
在那之后,7zip工作了!!!谢谢你的帮助
p4tfgftt8#
下载bash。那你做猫的fname.tar.gz.??> combinedfile.tar.gz,然后再次使用winrar或7zip。