注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

民主与科学

独立之人格,自由之思想

 
 
 

日志

 
 

7zip命令行用法总结  

2014-07-24 20:09:36|  分类: DOS批处理 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
原文:http://www.jb51.net/article/30541.htm
Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...] 
[<@listfiles...>] 

1. "a",添加文件 
示例1:
7z a -t7z files.7z *.txt 
示例2:
7z a -tzip extra.zip classes.dex
2. "d", 删除文件 
7z d archive.zip *.bak -r 
从zip文件中删除所有的*.bak文件 

3. "e", 解压缩 
7z e archive.zip 

4. "l", 列出文件 
7z l archive.zip 

5. "t", 测试完整性 
7z t archive.zip *.doc -r 

6. "u", 更新 
7z u archive.zip *.d 

7. "x", 与e相同,但保留全路径 

8. "m", 指定优化级别 
Compression switch: -mx0 
What it means: Don't compress at all. 
Is called "copy mode." 

Compression switch: -mx1 
What it means: Very low compression. 
It is called "fastest" mode. 

Compression switch: -mx3 
What it means: Fast compression mode. 
Will set various parameters automatically. 

Compression switch: -mx5 
What it means: Same as above, but "normal." 

Compression switch: -mx7 
What it means: "maximum" compression. 

Compression switch: -mx9 
What it means: "ultra" compression. 
(You probably want to use this.) 

9. "-m"选项: 
Switch: -mfb 
Function: Specifies # of fast bytes. 
Sometimes help with very "sparse" files. 
Don't bother. 

Switch: -mpass 
Function: Number of passes for deflate compression. 
Don't bother with this. 
Automatically set with levels. 

Switch: -md 
Function: Specifies dictionary size. 
Automatically set, so don't bother. 

Switch: -mmt 
Function: Enable multithreading. 
Use if: you have quad-core and a really huge archive. 
Specify "on" or "off". 
This may be enabled by default; check the help file. 

10. "-t"选项 
指定压缩文件类型 
Type switch: -t7z 
Format: 7Z 
Example filename: archive.7z (default option) 

Type switch: -tgzip 
Format: GZIP 
Example filename: archive.gzip 
archive.gz 

Type switch: -tzip 
Format: ZIP 
Example filename: archive.zip (very compatible) 

Type switch: -tbzip2 
Format: BZIP2 
Example filename: archive.bzip2 

Type switch: -ttar 
Format: TAR 
Example filename: tarball.tar (UNIX and Linux) 

Type switch: -tiso 
Format: ISO 
Example filename: image.iso 

Type switch: -tudf 
Format: UDF 
Example filename: disk.udf 

7z a -tiso archive.iso 
7z a -tudf archive.udf 

7z: executable name 
a: add to archive 
-tiso or -tudf: format of archive to create 
archive.iso or archive.udf: name of archive to create 

10. 硬压缩 
Switch: -ms=on 
Function: Enable solid mode. 
This is the default so you won't often need this. 

Switch: -ms=off 
Function: Disable solid mode. 
This is useful when you need to update individual files. 
Will reduce compression ratios normally. 

11. "-p"设定密码 
7z a pw.7z *.txt -pSECRET 

12. 其它选项: 
Switch: -ssc 
Function: Specify case-sensitive mode. 
Useful for going between Linux and Windows. 
Default: -ssc- on Windows (insensitive) 
Default: -scc on Linux (sensitive) 


Switch: -ssw 
Function: Compress locked files. 
Use if: you have problems with opening files. 

Switch: -w 
Function: Set working directory. 
Use when you want to specify temp folders. 

Switch: -aoa 
Overwrite all destination files. 

Switch: -aos 
Skip over existing files without overwriting. 
Use this for files where the earliest version is most important. 

Switch: -aou 
Avoid name collisions. 
New files extracted will have a number appending to their names. 
(You will have to deal with them later.) 

Switch: -aot 
Rename existing files. 
This will not rename the new files, just the old ones already there. 
Use when the new files are more important. 

7z x test.zip -aoa 

7z: use the 7-zip executable 
x: use the extract command 
test.zip: extract files from this archive 

-aoa: overwrite all existing files. risky!

  评论这张
 
阅读(642)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017