2024年4月30日发(作者:)

在CMD窗口的使用说明如下:

7-Zip(A)4.57Copyright(c)1999-2007IgorPavlov2007-12-06

Usage:7za[...][...]

[<@>]

a:Addfilestoarchive

b:Benchmark

d:Deletefilesfromarchive

e:Extractfilesfromarchive(withoutusingdirectorynames)

l:Listcontentsofarchive

t:Testintegrityofarchive

u:Updatefilestoarchive

x:eXtractfileswithfullpaths

-ai[r[-|0]]{@listfile|!wildcard}:Includearchives

-ax[r[-|0]]{@listfile|!wildcard}:eXcludearchives

-bd:Disablepercentageindicator

-i[r[-|0]]{@listfile|!wildcard}:Includefilenames

-m{Parameters}:setcompressionMethod

-o{Directory}:setOutputdirectory

-p{Password}:setPassword

-r[-|0]:Recursesubdirectories

-scs{UTF-8|WIN|DOS}:setcharsetforlistfiles

-sfx[{name}]:CreateSFXarchive

-si[{name}]:readdatafromstdin

-slt:showtechnicalinformationforl(List)command

-so:writedatatostdout

-ssc[-]:setsensitivecasemode

-ssw:compresssharedfiles

-t{Type}:Settypeofarchive

-v{Size}[b|k|m|g]:Createvolumes

-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]:Updateoptions

-w[{path}]:athmeansatemporarydirectory

-x[r[-|0]]]{@listfile|!wildcard}:eXcludefilenames

-y:assumeYesonallqueries

中文使用说明如下:

语法

2U:}*K-X4U#@p%Q2E/x7z<命令行>[<选项>...]<基本档案名称>[<参数变量>...]

#N,x!L1@8c#f#A({-H:c1k7z[...]

[...]*g8T1{-l2e)P%T'V;A

<参数变量>::=<选项>|<通配符>|<文件名>|<文件列表>

04K+d(V+9b7n9Z!n7m<选项>::=<选项标记><选项字符>[<选项>]

3Y3Pu3]7z<选项标记>::='/'|'-'

2T9p3F+k2m+i<文件列表>::=@{文件名}(@4_;Fr6j.t+a5@

(h)M.w'f:W:B"n::=|||

)E"E*I9a3L''H5U::=[

5]#@$^+h%E(h8B&o::='/'|'-'

7?7T"nv.b;^(z::=@{filename}

8i/vZ4S3{#?在方括号内的表达式(“[”和“]”之间的字符)是可选的。'?2k0k/m*f.

Q$c4h

在书名号内的表达式(“<”和“>”之间的字符)是必须替换的表达式(而且要去掉括号)。

,F8d*c0#u5l0p表达式

5S;l2|,I1v/Texpression1|expression2|...|expressionN*R-s:|-P/n&m9C

命令行及选项使用大写或小写字母都可以。

$C+b`'R6r/O6~0l.q!P#A-W首个命令行必须是无选项的参数变量。

&x-x-e!h(T(_;l.w)D选项及其它文件名的输入顺序可以打乱。

%}*U"G6f5b/u1h2W*t带有空格的通配符或文件名必须加上引号:

&E._#e(t9Q0q/t"DirProgramfiles*"+r+u2kb'Z&U.n

Dir"Programfiles"*.MRV3S/s

通配符是一个键盘字符,例如星号(*)或问号(?),当执行添加文件、释放文件、选定文件、

删除文件等操作时,您可以使用它来代表一个或多个字符。当您不知道真正字符或者不想键

入完整名称时,常常使用通配符代替一个或多个字符。

'bs0b,V"`'T8G'K7-Zip支持和Windows相类似的通配符:

.|r)x%?9a!A%r“*”可以使用星号代替零个或多个字符。

"T!c'q:o3v+]8u"F“?”可以用问号代替名称中的单个字符。

2p9F%Y1]4o;H2W4]7-Zip使用的并不是系统处理通配符的默认方法,因而7-Zip不支

持其它通配符规则,在系统中*.*相当于所有文件。而7-Zip会将其视为任何扩展名的全

部文件。所以,要处理所有文件您必须使用*通配符。

&t'b7RU4L!u1`.m示例:

(r,|*b'R#h**.txt这样会查找(添加、选定……)所有扩展名是“.txt”的文件/z9x0}'d,B,s#

z

?a*这样会查找(添加、选定……)所有第二个字母为“a”的文件/f+^8N7S%b.b'Q

*1*这样会查找(添加、选定……)所有包含“1”的文件3W#Q"fC*hE6n

*.*.*这样会查找(添加、选定……)所有包含“.”的双扩展名文件

5_,W&N(]2P*Z!Z'S如果在命令行中没有文件名,系统将会使用默认通配符“*”。*K.J#

R7u)w7n3A6?

档案文件中通配符及文件名的使用限制:

/A(C#e1B4b*]1B通配符及文件名不能包括系统盘符或网址。每个通配符及文件名路径

将被视为从盘符到当前目录的完整路径/从压缩档案的根目录算起的完整路径。换句话说,

路径的开始部分(在首个斜线(“”)之前的字符)必须是某个名称或通配符。1[%e:w/V/g,l"

t0N

通配符及文件名不能以斜线(“”)结尾。