22得票6回答
压缩包含大量重复文件的文件夹

我有一个非常庞大的文件夹(约10GB),其中包含重复的文件,这些文件分布在其目录树的不同子目录中。其中许多文件被重复了多达10次。 如何才能将该文件夹压缩到足够小的大小呢? 我尝试使用Winrar的“最佳”模式,但它并没有压缩它。(相当奇怪) zip、tar、cab、7z或其他压缩工具是...

12得票1回答
RAR解压算法

我正在寻找一种算法的描述,可以用来解压RAR文件。我不需要创建新的存档,只需要解压现有的存档。 Wotsit.org上有RAR 文件格式(版本2)的描述,但该描述未描述解压缩算法。 此外,有人知道RAR版本3是否对文件格式本身进行了任何重大更改吗?

12得票2回答
如何使用C#重命名.rar、.7z、.tar和.zip文件和文件夹

我有一个压缩文件 .rar、.7z、.tar 和 .zip,并且我想使用 C# 重命名上述压缩存档中可用的物理文件名。 我尝试使用 sharpcompress 库,但是我找不到在 .rar、.7z、.tar 和 .zip 文件内部重命名文件或文件夹名称的功能。 我还尝试使用 DotNetZ...

38得票2回答
如何使用R编程语言程序化地提取/解压.7z(7-zip)文件

我正在尝试自动提取用7-zip压缩的多个文件。我需要自动化此过程,因为a)有许多年的数据我想解锁,b)我想与他人分享我的代码并防止他们手动重复此过程。 我在计算机上都安装了WinRAR和7-zip,并且我可以使用任一程序轻松地单独打开这些文件。 我查看了unzip、untar和unz命令,...

33得票7回答
Python - 识别压缩文件类型并解压缩的机制

压缩文件可以分为以下逻辑组: a. 操作系统类型(*ix,Win)等。 b. 不同类型的压缩算法(即.zip、.Z、.bz2、.rar、.gzip)。至少从标准列表中列出大多数使用的压缩文件。 c. 然后我们有tar球机制-我认为没有压缩。但它更像是连接。 现在,如果我们开始处理上述一组压缩...

18得票6回答
有没有可能只下载ZIP归档文件的一部分(例如一个文件)?

是否有一种方法可以在不下载整个文件的情况下只下载.rar或.zip文件的部分内容? 有一个包含A、B、C和D文件的ZIP文件。 我只需要A。我能否通过某种方式将下载调整为仅下载A,或者如果可能,在服务器本身中提取文件并仅获取A?

14得票5回答
如何使用WinRAR将文件夹中的每个子文件夹压缩为单独的RAR存档?

我对批处理文件编程非常陌生,需要你的帮助。 我有以下这些目录:c:\rar\temp1\xy.jpg c:\rar\temp1\sd.jpg c:\rar\temp1\dd.jpg c:\rar\temp2\ss.jpg c:\rar\temp2\aa.jpg c:\rar\temp2\s...

18得票4回答
如何使用WinRAR命令行提取ZIP文件?

尝试提取zip文件时出现错误: c:\path\name.zip不是RAR档案 没有要提取的文件 我的代码如下:p.StartInfo.FileName = @"C:\Program Files\WinRAR\rar.exe"; p.StartInfo.Arguments = ...

12得票6回答
使用C#读取RAR文件的内容

有没有办法读取RAR文件的内容(必须支持多文件RAR)? 我不想将内容提取到磁盘上,只是像流一样读取。

19得票5回答
使用Java提取.rar文件

我正在寻找使用Java解压.rar文件的方法,但无论我搜索哪里,都只能得到同一个工具 - JavaUnRar。我一直在研究如何使用它来解压缩.rar文件,但是我似乎找到的所有方法都很冗长且不方便,比如这个例子。 目前我能够用不到20行代码提取.tar、.tar.gz、.zip和.jar文件,...