use*_*686 31 compression 7-zip
有没有办法选择性地阻止某些文件类型在 7-zip 中压缩,例如在 WinRAR 中?
我正在尝试压缩一个巨大的文件夹(许多 GB),并且我不希望重新压缩已经压缩的文件(例如 ZIP 文件)——它们应该在不压缩的情况下存储。
har*_*ymc 22
是的,可以对同一个 7-Zip 存档中的不同文件使用不同的压缩方法。
使用命令行版本的 7-Zip 带-m参数指定方法为Copy,表示不压缩。
例子 :
7za a -m0=Copy tmp7.7z *.txt
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅-m(设置压缩方法)开关。
小智 17
假设您有 zip 文件,并且您的文件夹中有未压缩的 txt 文件。
第一步是使用以下命令创建一个压缩 txt 文件的存档。
您可以使用 -m 设置压缩级别,这也取决于您使用的压缩方法
让我们假设这里只是默认压缩
7z a compressed.7z *.txt -r
Run Code Online (Sandbox Code Playgroud)
你现在会得到compressed.7z。
在第二个步骤将是已经压缩的文件复制到该存档或创建一个新的存档
7z u compressed.7z -u!update.7z -mx0 *.zip
Run Code Online (Sandbox Code Playgroud)
有更新命令的进一步阐述这里
如果您可以自由使用图形界面,可以通过以下方式进行更新
