分类分类
关注+2011-12-11作者:清晨
用7-ZIP实现批处理 命令行压缩和解压功能
编辑一个.bat文件;每行这样写,就可以连续压制多个目录了
7z a -mx9 -md64m -mfb=273 -slp -ssw -v1024m -mmt=2 -r
{路径及7z档名} {路径及要压缩的文件名及路径 可以空格填多个}
例子:建议以成对双引号来包压缩档名和路径名
7z a -mx9 -md64m -mfb=273 -slp -ssw -v1024m "game" "d:\game\*.*"
把d:\game\ 以ultra模式 64m字典fb273 每分卷1024m模式压缩
-mxN N=0~9 ;压缩模式选择
Level Method Dictionary FastBytes MatchFinder Filter Description
0 Copy No compression.
1 LZMA 64 KB 32 HC4 BCJ Fastest compressing
3 LZMA 1 MB 32 HC4 BCJ Fast compressing
5 LZMA 16 MB 32 BT4 BCJ Normal compressing
7 LZMA 32 MB 64 BT4 BCJ Maximum compressing
9 LZMA 64 MB 64 BT4 BCJ2 Ultra compressing -mdNm 填字典大小 比如填26 和填64m一样的;看说明更大内存也可以填,比如128m字典
最大1024m
The maximum value for dictionary size is 1 GB = 2^30 bytes. Default values for LZMA are 24 (16 MB) in normal mode, 25 (32 MB) in maximum mode (-mx=7) and 26 (64 MB) in ultra mode (-mx=9).
-mfb=N 填fastbytes大小,此数字增大会稍微加大压缩但减慢速度
-slp (Set Large Pages mode);会加快压缩,但开始会卡下,This feature works only on Windows 2003 / XP x64
-ssw 也压缩共享文件
-v (Create Volumes) switch
Specifies volume sizes.
Syntax
-v{Size}[b | k | m | g]
-mmt=N 多核选项,比如双核填2
相关文章
更多+相同厂商
热门推荐
点击查看更多
点击查看更多
点击查看更多
说两句网友评论