为什么 7-zip / WinRAR 在将文件移动到目的地之前将文件解压缩到“临时”?
我认为直接解压缩到目的地没有任何优势。这真的很烦人,尤其是对于大文件(就像现在一样!)。
编辑:
请解释为什么他们没有做到位。
我通常在 7-Zip 上使用 WinRAR,因为它更快,而且压缩效率低一点。我对不同的文件类型和大小进行了一些测试,比较了 7-Zip 和 WinRAR 的正常压缩和最佳压缩的默认设置,在很多情况下,WinRAR 快了 50%,在某些情况下,它实际上快了 100%。但是,我更喜欢 FOSS。所以这里是我的问题:
我说的是在 WinRAR 中的类似设置下更快,而不仅仅是降低到最低限度的压缩。
如果重要的话,我使用带有 4 GB DDR3 RAM 的四核 Intel i7 720 (1.6 GHz)/(2.8 GHz) 和 64 位版本的 7-Zip,以及双启动 Debian x64 5.0.4 和 Windows 7家。
不是在创建新存档时,而是在现有存档上。我也想知道如何在其他存档器中做到这一点。
我刚刚了解.rev了 WinRAR 文件——例如,如果你有一个由 10 部分组成的 RAR 卷,加上一个.rev(恢复)卷——该.rev卷将能够“修复”任何一个损坏的.rar卷。
这怎么可能?我不明白一个卷如何拥有所有数据来修复任何/所有单独损坏的卷。
我猜想这也许可以代替卷不被“线性”分解,就像我想象的那样,每个 RAR 卷都包含不同的、单独的文件;相反,.rev当 RAR 卷被视为一个连续的位和字节文件时,修复是可能的,可以这么说,并且可能涉及一些 CRC'ish 巫术(啊哼,“修复工作”)来修复损坏的字节。
但我只是不明白你怎么能有 9 个工作卷,其中 1 个损坏,但有一个可以修复任何一个卷的恢复卷。一个卷如何能够保存“所有”卷的数据?
我有一个 .rar 文件,(已经压缩),我需要拆分它。这可以通过 WinRAR UI 完成吗?
在 Windows 命令行上,我可以像这样提取档案:
7za e somefile.zip
我知道 7-Zip 在 GUI 中支持 .rar,但可以在命令行模式下完成吗?
我有一个.rar包含单个.tar.gz文件的多部分存档(不要问为什么,这就是它的制作方式)。我错过了一些部分,但确实有第一部分。我想尽可能多地提取.tar.gz。我怎样才能做到这一点?
如果我运行unrar x -kb file.part1.rar它总是提取.tar.gzfrom的开头part1并在那里停止并出现错误。我很乐意尝试任何工具(不必解压缩)。
我知道 RAR 文件的密码,因为我自己锁定了它。有没有办法在 WinRAR 或等效程序中做到这一点?我唯一知道要做的就是提取它,然后创建一个没有密码的新 RAR。
我有一个包含子目录的目录,其中有很多重复的文件。如果我将所有内容移动到单个 rar 存档中,WinRAR 会检测到重复的文件,还是将所有文件都存档并加起来等于 rar 存档的大小?
winrar ×10
rar ×4
7-zip ×3
compression ×3
passwords ×3
encryption ×2
windows ×2
archiving ×1
command-line ×1
crc ×1
speed ×1
tar ×1
zip ×1