固实压缩
固实压缩文件是 RAR 的一种特殊压缩方式存储的压缩文件,它把压缩文件中的全部文件都当成一个连续数据流来看待。固实压缩文件只支持 RAR、7Z 格式的压缩文件,ZIP 压缩文件永远是非固实的。RAR 的压缩文件可由用户决定选择固实或非固实的压缩方式。
固实压缩文件优点
固实压缩可增加压缩性能,特别是在添加大量的小文件的时候。
固实压缩文件缺点
对已存在的固实压缩文件更新时较慢。
要从固实的压缩文件解压单个文件时,它之前的文件都需先经过分析。这造成当从固实的压缩文件内取出文件时会比一般压缩文件取出文件慢一些。但是,当从固实的压缩文件解压全部的文件时,解压速度并没有影响。 如果在固实压缩文件中的任何文件损坏了,要从损坏的范围中解压全部的文件是不可能的。
@echo off
COLOR E2
:PACK7ZWORK
rem 最高压缩比加命令[-m0=LZMA:a=2:d=25:mf=bt4b:fb=64]
REM C:\WINDOWS\7z.EXE a -t7z -sfx D:/boost_1_62_0.exe D:/Develop/boost/boost_1_62_0/ -pHAMIGUA -mx=9 -ms=200m -mf -mhc -mhcf -mmt
C:\WINDOWS\7z.EXE a -t7z -sfx D:/SYSDoc/Desktop/opencv-3.1.0.exe D:/SYSDoc/Desktop/7z/opencv/ -mx=9 -ms=200m -mf -mhc -mhcf -mmt
rem -ms=off 为关闭固实文件压缩 例如大压缩包需要更新出文件时
7z.exe a -t7z -sfx D:\Android.exe D:\Develop\Android -pHAMIGUA -mx=9 -ms=off -mf -mhc -mhcf -mmt -r
图形化可以参考下面