WinRAR命令⾏参数整理
我的实例:
将D:/wk.doc 压缩为:final.rar
d:/winrar/rar a d:/final.rar d:/wk.doc
2手房交易税将final.rar中的wk.doc解压到F:盘
rar e d:/final.rar F:
将final.rar转换成⾃解压⽂件
rar s final,rar(默认转换到同级⽬录下了)
给⾃解压⽂件(.exe)添加注释(设置默认解压路径等)
rar c - d:/
直接创建⾃解压⽂件:
rar a -sfx d:/cc.exe d:/cc.txt
⽤法: rar <;命令> -<;开关 1> -<;开关 N> <;压缩⽂件> <⽂件...>
<@列表⽂件...> <;解压路径\>
<;命令>
淘宝店铺装修a 添加⽂件到压缩⽂件
c 添加压缩⽂件注释
cf 添加⽂件注释
ch 改变压缩⽂件参数
cw 写⼊压缩⽂件注释到⽂件
d 删除压缩⽂件中的⽂件
e 解压压缩⽂件到当前⽬录
f 刷新压缩⽂件中的⽂件
i[参数]=<;串> 在压缩⽂件中查字符串
k 锁定压缩⽂件
l[t,b] 列出压缩⽂件[技术信息,简洁]
m[f] 移动到压缩⽂件[仅对⽂件]
p 打印⽂件到标准输出设备
r 修复压缩⽂件
rc 重建丢失的卷
rn 重命名压缩⽂件
rr[N] 添加数据恢复记录
怎么关QQ空间rv[N] 创建恢复卷
s[名字|-] 转换压缩⽂件为⾃解压格式或转换回压缩⽂件
t 测试压缩⽂件
u 更新压缩⽂件中的⽂件
v[t,b] 详细列出压缩⽂件[技术信息,简洁]
x ⽤绝对路径解压⽂件
<;开关>
- 停⽌扫描
ac 压缩或解压后清除存档属性
ad 添加压缩⽂件名到⽬标路径
ag[格式] 使⽤当前⽇期⽣成压缩⽂件名
ai 忽略⽂件属性
ao 添加具有压缩属性的⽂件
ap<;格式> 添加路径到压缩⽂件中
as 同步压缩⽂件内容
av 添加⽤户⾝份校验(仅注册版本可⽤)
av- 禁⽤⽤户⾝份校验
c- 禁⽤注释显⽰
cfg- 禁⽤读取配置
cl 名称转换为⼩写
cu 名称转换为⼤写
df 压缩后删除⽂件
dh 打开共享⽂件
dr 删除⽂件到回收站
ds 对固实压缩⽂件禁⽤名称排序
dw 档案处理后清除⽂件
e[+]<;属性> 设置⽂件排除和包括属性
ed 不添加空⽬录
en 不添加"压缩⽂件结束"标志
ep 从名称中排除路径
ep1 从名称中排除基本⽬录
ep2 展开为完整路径
ep3 扩展路径为包含盘符的完全路径
f 刷新⽂件
hp[密码] 同时加密⽂件数据和⽂件头
id[c,d,p,q] 禁⽤消息
ieml[属性] ⽤ E-mail 发送压缩⽂件
ierr 发送所有消息到标准错误设备
ilog[名称] 把错误写到⽇志⽂件(只有注册版本可⽤)
inul 禁⽤所有消息
ioff 完成⼀个操作后关闭 PC 电源
isnd 启⽤声⾳
k 锁定压缩⽂件
kb 保留损坏的已解压⽂件
m<0..5> 设置压缩级别(0-存储...3-默认...5-最⼤)
前世情人 周杰伦
mc<;参数> 设置⾼级压缩参数
md<⼤⼩> 以KB为单位的字典⼤⼩(64,128,256,512,1024,2048,4096 or A-G) ms[ext;ext] 指定存储的⽂件类型
mt<;线程> 设置线程数
n<⽂件> 仅包含指定的⽂件
n@ 从标准输⼊设备读取⽂件名到包括
n@<;列表> 包含在指定的列表⽂件中列出的⽂件
o[+|-] 设置覆盖模式
oc 设置 NTFS 压缩属性
or ⾃动重命名⽂件
os 保存 NTFS 流
ow 保存或恢复⽂件所有者和组
p[密码] 设置密码
p- 不询问密码
r 递归⼦⽬录
r- 禁⽤递归
r0 仅递归通配符名称的⼦⽬录
ri<P>[:<S>] 设置优先级(0-默认,1-最⼩..15-最⼤)和以毫秒为单位的休眠时间rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[<N>,v[-],e] 创建固实压缩⽂件
s- 禁⽤固实压缩⽂件
sc<chr>[obj] 指定字符集
sfx[名称] 创建⾃解压压缩⽂件
st[名称] 从标准输⼊设备读取数据(stdin)
sl<⼤⼩> 处理⼩于指定⼤⼩的⽂件
sm<⼤⼩> 处理超过指定⼤⼩的⽂件
t 压缩后测试⽂件
ta<⽇期> 添加⽇期 <⽇期> 后修改的⽂件,⽇期格式 YYYYMMDDHHMMSS tb<⽇期> 添加⽇期 <⽇期> 前修改的⽂件,⽇期格式 YYYYMMDDHHMMSS tk 保留原始压缩⽂件时间
tl 设置压缩⽂件时间为最新⽂件时间
tn<;时间> 添加 <;时间> 以后的⽂件
to<;时间> 添加 <;时间> 以前的⽂件
ts<m,c,a>[N] 保存或恢复⽂件时间(修改,创建,访问)
u 更新⽂件
v ⾃动检测创建卷的⼤⼩或者列出所有的卷
v<⼤⼩>[k,b] 创建卷⼤⼩=<⼤⼩>*1000 [*1024, *1]
vd 创建容量前清除磁盘内容
ver[n] ⽂件版本控制
vn 使⽤旧风格的卷命名⽅案
vp 每卷之前暂停
w<;路径> 指定⼯作⽬录
x<⽂件> 排除指定的⽂件
x@ 从标准输⼊设备读取要排除的⽂件名
x@<;列表> 排除在指定的列表⽂件中列出的⽂件
y 假设对全部询问都回答是邯郸学步告诉我们什么道理
z[⽂件] 从⽂件读取压缩⽂件注释
D:\WinRAR>
================
举个例⼦:
1. 建⽴⼀个批处理⽂件,⾥头起作⽤的只有1⾏:)
=======================================
BackFav.bat(名字可以随便起)⽂件内容:
REM 这个批处理⽂件是⽤来⾃动备份我的收藏夹
REM WinRAR <;命令> -<;开关1> -<;开关N> <;压缩⽂件> <⽂件...> <@列表⽂件...> <;解压路径">
"D:"Program Files"" a -as -r -sfx - -EP1 "d:"my "
"%USERPROFILE%"Favorites"
=========================================
参数说明:
a: 添加指定的⽂件(源⽬录,这⾥是"%USERPROFILE%"Favorites")和⽂件夹到压缩⽂件(⽬标⽂件,这⾥是"d:"my ")中。
-as: 这是⼀个开关,指添加⽅式是“同步压缩⽂件内容”
-r: 表⽰“包含⼦⽂件夹”
-sfx: 表⽰建⽴的是⼀个⾃解压⽂件
-: 从⽂件读取压缩⽂件注释,这注释有什么⽤后⾯解释
-ep1: 表⽰不把路径%USERPROFILE%保存在压缩⽂件中
2. 注释⽂件的作⽤
建⽴压缩⽂件的时候不光要考虑压缩那些⽂件,还要考虑怎么解压缩。通过注释⽂件可以向压缩包传递许多有⽤的信息。内容:
PATH=%USERPROFILE%"
Silent=1
---------------------------------
从命令⾏也可以运⾏-WinRAR-命令,常规的命令⾏语法描述如下:
WinRAR-----
命令-要-WinRAR-运⾏的字符组合代表功能
开关-切换操作指定类型,压缩强度,压缩⽂件类型,等等的定义。
压缩⽂件-要处理的压缩⽂件名。
⽂件-要处理的⽂件名。
列表⽂件-列表⽂件是包含要处理⽂件名称的纯⽂本。⽂件名应该在第⼀卷启动。可以在列表⽂件中使⽤//字符后添加注释
。
例如,你可以包含两列字符串创建-backup.lst:c:\work\doc\*.txt-//备份⽂本⽂档-c:\work\image\*.bmp-//备份图⽚
c:\work\misc并接着运⾏:-winrar-a-backup-@backup.lst你可以在命令⾏中同时指定普通的⽂件名和列表⽂件名。
解压路径-只与命令-e-和-x-,搭配使⽤。指出解压⽂件添加的位置。如果⽂件夹不存在时,会⾃动创建。
注意事项
a)-如果未指定-⽂件-或是-列表⽂件-时,WinRAR-将会以缺省的-*.*-运⾏全部的⽂件;
b)-如果未指定压缩⽂件扩展名时,WinRAR-将会使⽤在-压缩配置-中选定的默认压缩⽂件格式。但你可以指定-.RAR-或-.ZIP-扩展
名来替换它们;
c)-在命令⾏所输⼊的开关会替换相同的配置设置值;
d)-在命令-c、e、s、t、rr、k-和-x-可在压缩⽂件名中使⽤通配符。如此可以⽤单个的命令来进⾏超过⼀个以上的压缩⽂件,除此
之外,如果你指定--r-开关于这些命令时,它们将会搜索在⼦⽂件夹中的压缩⽂件;
e)-某些命令和开关只应⽤在-RAR-压缩⽂件,有些则在-RAR-和-ZIP-都可使⽤,⽽某些则可应⽤在全部的压缩⽂件格式。这⼀些都
得看压缩⽂件格式所提供的特性⽽定;
f)-命令和开关的⼤⼩写是相同意思的,你可以⽤⼤写或者⼩写来下命令均可。
---------------------------------------------------------------------------
a-添加⽂件到压缩⽂件
添加指定的⽂件和⽂件夹到压缩⽂件中。此命令⾏等同于-添加。
注意:-因为分卷压缩⽂件修改是禁⽤的,此命令⽆法应⽤来更新分卷压缩⽂件,只⽤于创建时。
例⼦:
a)-从当前⽂件夹添加全部-*.hlp-⽂件到压缩⽂件-help.rar-中
WinRAR-a-help-*.hlp
b)-从当前⽂件夹和⼦⽂件夹压缩全部⽂件成为-362000-字节⼤⼩、固实的、分卷⾃解压⽂件-
,save.part2.rar,save.part3.rar-等,并在每⼀个分卷中添加恢复记录
WinRAR-a--r--v362--s--sfx--rr-save
因为未指定⽂件名,全部⽂件-(*.*)-将会被添加。
c)-如果指定了⽂件夹名,并结合引⽤参数-开关--r,这时整个⽂件夹和⼦⽂件夹的全部内容都会被添加到压缩⽂件中。下⾯的命令
将会把⽂件夹-Bitmaps-中全部的⽂件添加到-RAR-压缩⽂件-Pictures-中
WinRAR-a--r-Pictures.rar-Bitmaps什么牌子的牛奶最好
当然这也可以使⽤常规格式⽤-Bitmaps-来代替-Bitmaps\*.*。
c-添加压缩⽂件注释
此命令允许在压缩⽂件中添加-注释-。RAR-压缩⽂件的最⼤注释长度是-62000-字节,⽽-ZIP-压缩⽂件则为-32768-字节。添加压缩⽂件注释也可以通过使⽤-压缩⽂件管理-命令-添加压缩⽂件注释。
因为分卷压缩⽂件修改是禁⽤的,所以注释⽆法应⽤在分卷压缩。当创建分卷压缩时,你可以使⽤开关--z-来添加注释到分卷压缩。
例⼦:
a)-添加注释到压缩⽂件-distrib.rar
WinRAR-c-distrib.rar
b)-从⽂件添加注释可以使⽤--z-开关。
<-dummy
cf-添加⽂件注释
cw-写⼊压缩⽂件注释到⽂件
d-删除压缩⽂件中的⽂件
从压缩⽂件删除指定的⽂件和⽂件夹。此命令⾏命令相当于-压缩⽂件管理-命令-删除。
注意:
1)-如果从压缩⽂件删除全部的⽂件时,空⽩的压缩⽂件将会被删除。
2)-因为分卷压缩⽂件修改是禁⽤的,此命令⽆法应⽤于分卷压缩。
例⼦:
从压缩⽂件-dummy-删除全部的-*.dmy-⽂件
WinRAR-d-dummy-*.dmy
e-解压压缩⽂件到当前⽬录
忽略路径解压压缩的⽂件到当前或指定的⽂件夹。此命令⾏对应的是-压缩⽂件管理-命令-解压到指定⽂件夹-并在-解压路径和选项对话框-“不解压路径”的选项是启⽤时。
例⼦:
在当前⽂件夹,从全部的-RAR-压缩⽂件解压所有的-*.doc-⽂件到当前⽂件夹
WinRAR-e-*.rar-*.doc
f-刷新压缩⽂件中的⽂件
只有在压缩⽂件中的⽂件⽐添加的还旧时才更新。此命令不会把新⽂件添加到压缩⽂件中。命令⾏等同于-添加到压缩⽂件-并且
在-压缩⽂件名和参数对话框-选择了“只刷新已存在的⽂件”的更新模式。
因为分卷压缩⽂件修改是禁⽤的,所以此命令⽆法应⽤在分卷压缩。
另请参阅:-命令-A---添加⽂件到压缩⽂件
i[参数]=-在压缩⽂件中查字符串
在压缩⽂件中查字符串。⽀持下列参数:
i---不区分⼤⼩写查(默认);
c---区分⼤⼩写查;
h---⼗六进制查;
t---使⽤-ANSI,-Unicode-和-OEM-字符表;
如果没有指定参数,它可以使⽤简单的命令⾏语法-i-代替-i=
它还允许和其他参数⼀起指定‘t’变量,例如,ict=字符串,使⽤上述所有字符表执⾏区分⼤⼩写的查。
由于技术限制,现在-WinRAR-不⽀持在-ACE-和-7Z-压缩⽂件格式中查。
例⼦:
1)-winrar-"ic=first-level"--r-c:\*.rar-*.txt
在磁盘C:中的-*.RAR-压缩⽂件中的-*.txt-⽂件中执⾏区分⼤⼩写搜索-"first-level"-字符串。
2)-rar-ih=-f0e0aeaeab2d83e3a9--r-e:\texts
在-e:\text-⽬录下的-RAR-压缩⽂件中查⼗六进制字符串-f0-e0-ae-ae-ab-2d-83-e3-a9-。
k-锁定压缩⽂件
此命令可防⽌-WinRAR-在未来对压缩⽂件的任何修改。此命令⾏命令相当于-压缩⽂件管理-命令-锁定压缩⽂件。
例⼦:
WinRAR-k-release
压缩⽂件管理:-WinRAR-图形界⾯可以是⼆种基本状态中的⼀种:-⽂件管理模式或压缩⽂件管理模式。
在⽂件管理模式,将会显⽰当前⼯作⽂件夹的⽂件和⽂件夹列表。你可以使⽤⿏标或键盘等常⽤的-Windows-⽅式来-选择-⽂件和⽂件夹,以及运⾏不同⽂件操作,例如压缩或者删除。这些模式也可以⽤压缩⽂件组来运⾏测试和解压操作。
在压缩⽂件管理模式,将会显⽰当前打开的压缩⽂件的压缩⽂件和⽂件夹列表,你也可以选择⽂件和⽂件夹,并运⾏如解压、测试或注释等压缩⽂件指定操作。
在任⼀个模式⾥,你均可以更改当前的⽂件夹-(实际的或压缩过的)。按下-Backspace-或-Ctrl+PgUp-或在⽂件夹的".."名称上双击,可以转到磁盘或压缩⽂件⽂件夹的上⼀层。如果你正在查看压缩⽂件的最上层⽂件夹,相同的动作将会关闭压缩⽂件,并返回到-WinRAR-⽂件管理模式。按下-Enter-或-Ctrl+PgDn-或在任何其它的⽂件夹上双击则进⼊⾥⾯。同样的动作应⽤在压缩⽂件名时,则会打开此
压缩⽂件。Ctrl+\-则将磁盘的最上层⽂件夹设置为当前⽂件夹。
要进⼊-WinRAR-的⽂件管理模式,只需很简单地在-WinRAR-图标上双击,或者从命令⾏不加参数运⾏-WinRAR。
要进⼊-WinRAR-的压缩⽂件管理模式,先从⽂件管理模式启动-WinRAR,然后将光标移到想要的压缩⽂件上,并在压缩⽂件名上按下-Enter-或从-⽂件菜单-使⽤“打开压缩⽂件”命令。或者在-Windows-界⾯-(资源管理器或桌⾯)-的压缩⽂件名上以⿏标双击就可⽤-WinRAR-将它打开。要有这样的特性,WinRAR-必须在安装期间关联到压缩⽂件-(它是默认的安装选项)。你也可在安装后使⽤-综合设置对话框-将压缩⽂件关联到-WinRAR。最后,如果在命令⾏以压缩⽂件名作为单个参数运⾏-WinRAR,也可以直接从命令⾏进⼊想要的压缩⽂件。
锁定压缩⽂件:-此命令使⽤于当-WinRAR-是⽤在-⽂件管理-和-压缩⽂件管理-模式时。如果你在压缩⽂件内部,你不需要选择任何要运⾏该命令的⽂件,只要使⽤-命令菜单、⼯具栏上的“锁定”按钮或键盘快捷键-Alt+L-运⾏“锁定压缩⽂件”命令。如果你在⽂件管理模式浏览未压缩⽂件,⾸先选择要搜索来锁定的压缩⽂件和⽂件夹。
锁定的压缩⽂件便⽆法再通过-WinRAR-修改。你可以锁定重要的压缩⽂件,以防⽌被意外的修改。这个功能只能被-RAR-压缩⽂
件⽀持。
命令⾏对应命令:-命令“k”
l[t,b]-列出压缩⽂件[技术信息,简洁]
m[f]-移动到压缩⽂件[仅对⽂件]
类似-命令-a-,但在压缩操作成功完成后,⽂件和⽂件夹将会被清除。此命令⾏等同于-添加到压缩⽂件-并且在-压缩⽂件名和参数对话框中启⽤“压缩之后删除”选项。
因为分卷压缩⽂件修改是禁⽤的,所以此命令⽆法应⽤在更新分卷压缩,只能创建。
p-打印⽂件到标准输出设备
r-修复压缩⽂件
压缩⽂件修复由⼆个阶段所组成。⾸先,损坏的压缩⽂件会扫描-恢复记录-(参阅-rr-命令)。如果压缩⽂件包含先前添加的恢复记录,⽽且损坏的数据部分是连续性的,并低于-N*512-字节,N-代表置⼊压缩⽂件内恢复扇区的数⽬,压缩⽂件成功重建的机会是⾮常⾼的。当此阶段完成时,新的压缩⽂件将会创建,叫做-_recover.rar。
如果损坏的压缩⽂件不包含恢复记录,或是如果压缩⽂件由于严重的损坏,⽽不能够完全恢复时,第⼆阶段开始。在此阶段期间,仅有压缩⽂件结构的重建,⽽要恢复失败-CRC-验证的⽂件是不可能,但是它尽可能的从损坏的压缩⽂件架构中,可访问的部位来恢复未损坏的⽂件。通常这对固实的压缩⽂件是有⽤的,在损坏的固实压缩⽂件,通常仅第⼀个⽂件可能在第⼆个阶段期间被恢复的。
当此阶段完成时,新的压缩⽂件将会创建,叫做-_reconst.rar。
当恢复程序操作时,当可疑的⽂件出现的时候,WinRAR-可能会提⽰⽤户加以协助。
可疑的项⽬-。将它添加到压缩⽂件:-是/否/全部
回答“是”把此项⽬添加⽂件-_recover.rar。
此命令⾏等同于-⽂件管理-命令-修复压缩⽂件。
例⼦:
winrar-r-buggy.rar
rc-重建丢失的卷
使⽤-恢复卷-(.rev-⽂件)重建丢失的卷。你需要指定任何存在的卷作为压缩⽂件名,例如:
winrar-rc-backup.part03.rar
你可以在-这⾥-读到更多关于恢复卷的信息。
rn-重命名压缩⽂件
重命名压缩⽂件。这个命令只⽀持-RAR-压缩⽂件格式。命令语法是:
winrar-rn-
例如,下列命令:
--info.bak
在压缩⽂件-data.rar-中将把--重命名为-readme.bak-并把--重命名为-info.bak。
在源⽂件和⽬标⽂件名中可以使⽤统配符来进⾏简单像改变⽂件扩展名的名称转换。例如:
winrar-rn-data.rar-*.txt-*.bak
将把所有的-*.txt-⽂件重命名为-*.bak。
WinRAR-不检查⽬标⽂件名是否已经在压缩⽂件中存在,所以你需要⼩⼼,防⽌重名。尤其是使⽤统配符时特别重要。这个命令有潜在的危险,因为⼀个错误的统配符可以损坏所有的压缩⽂件名。
rr[N]-添加数据恢复记录
选择性的,多余的信息-(恢复记录)-可添加到压缩⽂件中,也会造成压缩⽂件⼤⼩些微增⼤,但在磁盘失败或是其它数据流失时,可以帮助恢复压缩⽂件。-
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论