WinRAR命令行参数.docx
- 文档编号:30058094
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:18
- 大小:27.40KB
WinRAR命令行参数.docx
《WinRAR命令行参数.docx》由会员分享,可在线阅读,更多相关《WinRAR命令行参数.docx(18页珍藏版)》请在冰豆网上搜索。
WinRAR命令行参数
WinRAR命令行参数
用法:
rar<命令>-<开关1>-<开关N><压缩文件><文件...>
<@列表文件...><解压路径\>
<命令>
a添加文件到压缩文件
c添加压缩文件注释
cf添加文件注释
cw写入压缩文件注释到文件
d删除压缩文件中的文件
e解压压缩文件到当前目录
f刷新压缩文件中的文件
i[参数]=<串>在压缩文件中查找字符串
k锁定压缩文件
l[t,b]列出压缩文件[技术信息,简洁]
m[f]移动到压缩文件[仅对文件]
p打印文件到标准输出设备
r修复压缩文件
rc重建丢失的卷
rn重命名压缩文件
rr[N]添加数据恢复记录
rv[N]创建恢复卷
s[名字|-]转换压缩文件为自解压格式或转换回压缩文件
t测试压缩文件
u更新压缩文件中的文件
v[t,b]详细列出压缩文件[技术信息,简洁]
x用绝对路径解压文件
<开关>
-停止扫描
ac压缩或解压后清除存档属性
ad添加压缩文件名到目标路径
ag[格式]使用当前日期生成压缩文件名
ao添加具有压缩属性的文件
ap<格式>添加路径到压缩文件中
as同步压缩文件内容
av添加用户身份校验(仅注册版本可用)
av-禁用用户身份校验
c-禁用注释显示
cfg-禁用读取配置
cl名称转换为小写
cu名称转换为大写
df压缩后删除文件
dh打开共享文件
ds对固实压缩文件禁用名称排序
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,4096orA-G)
ms[ext;ext]指定存储的文件类型
n<文件>仅包含指定的文件
n@从标准输入设备读取文件名到包括
n@<列表>在指定的文件列表包括文件
o+覆盖已存在文件
o-不覆盖已存在文件
oc设置NTFS压缩属性
os保存NTFS流
ow保存或恢复文件所有者和组
p[密码]设置密码
p-不询问密码
r递归子目录
r0仅递归通配符名称的子目录
ri
[:
]设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
rr[N]添加数据恢复记录
rv[N]创建恢复卷
s[
s-禁用固实压缩文件
sfx[名称]创建自解压压缩文件
st[名称]从标准输入设备读取数据(stdin)
t压缩后测试文件
ta<日期>添加日期<日期>后修改的文件,日期格式YYYYMMDDHHMMSS
tb<日期>添加日期<日期>前修改的文件,日期格式YYYYMMDDHHMMSS
tk保留原始压缩文件时间
tl设置压缩文件时间为最新文件时间
tn<时间>添加<时间>以后的文件
to<时间>添加<时间>以前的文件
ts
u更新文件
v自动检测创建卷的大小或者列出所有的卷
v<大小>[k,b]创建卷大小=<大小>*1000[*1024,*1]
vd创建容量前清除磁盘内容
ver[n]文件版本控制
vn使用旧风格的卷命名方案
vp每卷之前暂停
w<路径>指定工作目录
x<文件>排除指定的文件
x@从标准输入设备读取要排除的文件名
x@<列表>排除指定列表文件中的文件
y假设对全部询问都回答是
z<文件>从文件读取压缩文件注释
举个例子:
1.建立一个批处理文件,里头起作用的只有1行:
)
===================================================
BackFav.bat(名字可以随便起)文件内容:
REM这个批处理文件是用来自动备份我的收藏夹
REMWinRAR<命令>-<开关1>-<开关N><压缩文件><文件...><@列表文件...><解压路径\>
"D:
\ProgramFiles\WinRAR\WinRAR.exe"a-as-r-sfx-zsfxpara.txt-EP1"d:
\mydocuments\Favorites.exe""%USERPROFILE%\Favorites"
===================================================
参数说明:
a:
添加指定的文件(源目录,这里是"%USERPROFILE%\Favorites")和文件夹到压缩文件(目标文件,这里是"d:
\mydocuments\Favorites.exe")中。
-as:
这是一个开关,指添加方式是“同步压缩文件内容”
-r:
表示“包含子文件夹”
-sfx:
表示建立的是一个自解压文件
-zsfxpara.txt:
从文件sfxpara.txt读取压缩文件注释,这注释有什么用后面解释
-ep1:
表示不把路径%USERPROFILE%保存在压缩文件中
2.注释文件的作用
建立压缩文件的时候不光要考虑压缩那些文件,还要考虑怎么解压缩。
通过注释文件可以向压缩包传递许多有用的信息。
sfxpara.txt内容:
License=授权窗口标题
{
授权内容
}
Setup=解压完后运行的文件
TempMode=解压时可选性询问@询问标题
Silent=2
Overwrite=1
PATH=%USERPROFILE%\
Silent=1
===================================================
PATH:
解压的路径
Silent=1:
不打开用户界面
利用WinRAR注释功能实现文件的自释放
作者:
网络佚名更新时间:
2005-08-02收藏此页
【IT168软件技巧】WinRAR以其高压缩率以及支持压缩格式多赢得了越来越多的用户青睐。
现在有许多软件都是用WinRAR压缩打包的,我们只要从网上下载回来后,直接双击打开就可自动安装运行,就算没有安装WinRAR也可以,这是由于这些文件是由WinRAR创建的自释放文件,那我们是不是很想知道如何来创建自释放文件呢?
普通的方法我就不多说了,在此要给大家介绍利用注释功能来实现文件的自释放。
没想到利用注释功能可以使WinRAR自解压缩后,自动运行其中的文件吧。
不相信吗?
往下看吧!
首先创建一压缩包,把需要的文件添加到此压缩包内,然后单击工具栏中的“自释放”,在弹出的窗口点击切换到“注释”选择卡页面,在“档案文件注释”编辑框中输入如下内容:
License=授权窗口标题
{
授权内容
}
Setup=解压完后运行的文件
TempMode=解压时可选性询问@询问标题
Silent=2
Overwrite=1
依实际需要输入好注释内容后点击“确定”就会生成自释放文件(如图24),运行此自释放文件后,就会出现一授权窗口,点击“接受”后(如图25),在接着弹出的询问提示窗口中选择“是”之后,这个程序就会解压完后自动运行事先所设定的要运行的文件。
·把机密文件伪装为gif图片
把需要隐藏的文件用WinRAR打包压缩为rar文件,然后准备一张gif格式的图片,如果你没有的话,可以利用看图软件ACDSee来转换图片格式。
接下来下载一款名为UltraEdit的16进制文件编辑器,到这里下载即可:
我们的目的是将rar文件隐藏在gif文件中。
当别人点击这个gif文件时看到的将是一幅图像,这样就可以将机密文件隐藏起来了。
如果你自己想查看其中的秘密时,可以把伪装后的gif文件改名为rar文件,点击它就会启动WinRAR,就可以看到里面隐藏的文件了。
你也可以先运行WinRAR,将它的主窗口拖动得小一点,然后用鼠标左键拖动伪装后的gif文件到WinRAR窗口中,松开鼠标左键,在WinRAR中就会显示出你隐藏在其中的机密文件。
有谁能想到一个gif图片中竟然隐藏着这么大的秘密呢!
安装完毕运行UltraEdit,用它打开事先准备好的任意一个gif文件,建议您选择的这个gif文件大小不要太小,否则加入rar文件后体积会变大,一个图像很小的gif文件,文件大小却非常大,会引起别人的怀疑。
打开gif文件之后,再用UltraEdit打开那个含义机密文件的rar文件,此时你会看到该文件的16进制代码,按Ctrl+A键选定整个rar文件的代码,按Ctrl+C键复制这些代码,再转到UltraEdit打开的gif文件中,按Ctrl键和End键来到gif文件代码的最后,在最后一个代码之前(即倒数第2个代码处),按Ctrl+V键插入刚刚复制的rar文件的代码,点击“文件”菜单中的“保存”,这样就把gif文件和ZIP文件合并在一起了。
现在,再也没有人能知道你的秘密了!
特别注意:
切不可自做聪明地给要隐藏的rar文件加访问口令,否则无法隐藏成功,运行隐藏后的gif文件不能正确显示图片,改名为rar文件后也无法用WinRAR打开它。
切记这一点,这是能否成功的关键之所在!
winrar批量添加注释
[2006-8-2911:
36:
48|By:
夜飞]
压缩文件在我们的电脑里已经是越来越多了,如何用WinRAR快速整理堆积如山的压缩文件呢?
怎样快速转换压缩格式、批量删除压缩包内文件、批量提取想要的文件,还有批量添加注释、修复压缩文件及创建自解压文件呢?
一、批量转换压缩格式
轻松几步,就可以将硬盘里的ZIP、ARJ、ACE、CAB、ISO等压缩格式文件批量转换为RAR、ZIP格式的文件。
运行WinRAR,切换目录到保存压缩文件的文件夹,在文件列表中配合Ctrl和Shift键选中要转换的压缩文件,单击“工具→转换文件文件格式”,在打开的如图1所示窗口单击“转换后的文件存放的文件夹”旁的“浏览”按钮选择一个存放文件夹,按下“确定”按钮即可将选中的多个不同类型的压缩文件统一转换为RAR格式。
如果要将文件批量转换为ZIP格式,请单击“压缩”按钮,弹出如图2所示窗口,可以选择转换后的压缩类型是RAR或是ZIP,也可设置压缩率和分卷压缩等其他参数。
小提示
单击WinRAR“文件→选定一组”,在“选择”窗口的“输入文件掩码”文本框中输入:
“*.rar”或其他文件扩展名(如图3),WinRAR会帮你自动全部选中当前文件夹中的RAR文件。
不过,此种选择方法是累加的,也就是我们多次执行上述操作,可以同时选取多种格式的文件。
如果要取消某种格式文件的选取,选择“文件→撤消选择一组”(或按下数字键盘上-号),再输入文件名,即可从当前选择的文件中撤消此类文件的选择。
二、批量删除压缩包内无用文件
笔者有一个专门存放文章的文件夹,存着各个时期、各种类别的文件,用WinRAR压缩后,压缩包大得惊人,仔细察看后,觉得可以删除里面占主要体积的TIF、BMP图像文件,而仅仅只保留里面的文件。
显然,由于文件夹的数量及层级都很多,如果一个一个文件去删除,那工作量会大得惊人,而批量的主要难题在于图像文件分布于压缩包里的不同文件夹中,如果能让它们同时显示,操作就会方便很多。
第一步:
所有文件看个清楚
双击压缩包,在打开的窗口中选择“选项→文件列表→平面文件夹查看”(或按快捷键:
Ctrl+H)。
这时,压缩包里所有的文件都会在窗口中显示出来。
第二步:
快速选取所需要文件
单击“文件→选定一组”,输入*.tif;再次执行此操作,输入*.bmp,即可选中所有TIF、BMP文件。
单击WinRAR工具栏上的“删除”按钮,一段时间后,这些文件就从压缩包里删除了。
三、为压缩包批量减肥
如果你经常需要批量删除压缩包里的文件,上面的方法还显得有点力不从心,这里推荐另一种更为高效的方法——命令行方式。
第一步:
创建批处理文件
创建一个clean.bat文件,输入以下内容:
FOR/r%%vIN(*.rar)DOwinrard%%v*.tif*.bmp-r-ibck
第二步:
复制必要文件
把下的所有文件复制到文件夹下(如果是Windows2000,则复制到C:
\\Winnt下)。
第三步:
执行批处理文件
把clean.bat文件拷贝到欲整理的RAR文件夹下,双击此BAT文件,即可批量把压缩包中的所有TIF和BMP图片全部删除掉。
小提示
输入“FOR/r%%vIN(*.rar)DOwinrard%%v*.tif*.bmp*.tmp*.bak-r-ibck”还可以把TMP、BAK文件从RAR包中删除掉,整理压缩包和为压缩包减肥的目的。
[12.23]归纳几条WINRAR注释命令写法[极速分享]
=========================
【一】由于支持HTM语言所以文字大小和颜色可以这样写
=========================
;下面的注释包含自解压脚本命令
36号字体
粉色
分行
==========================
【二】添加到桌面开始菜单启动项的注视写法
==========================
;下面的注释包含自解压脚本命令
Shortcut=D,"文件名.扩展名","","","文件名"
Shortcut=P,"文件名.扩展名","","","文件名"
Shortcut=T,"文件名.扩展名","","","文件名"
===========================
【三】解压前后运行文件
===========================
;下面的注释包含自解压脚本命令
Setup=文件名(解压后运行该文件)
Presetup=文件名(解压前运行该文件)
============================
============================
WinRAR使用技巧集锦进阶技巧
让WinRAR解压缩再快一些
解压缩RAR格式文件的最经典做法是:
双击压缩文件,再单击调出WinRAR程序的“解压到”按钮,然后“确定”就可以解压至当前一个同名文件夹中了。
如果这个待解压的RAR文件比较大的话,就只能等待一会了。
虽然可以选择“后台”的运行方式,但终归它在工作。
打开WinRAR,单击“选项→设置”,再选择“路径”选项卡,看到最上面的“临时文件解压的文件夹”了吗?
就是它耽误了压缩的时间,因为RAR开始解压时是把解压出来的文件先暂时放在这个“C:
\DOCUME~1\mxd\LOCALS~1\Temp\”(不同用户的机器此项有所不同)临时文件夹中的,等解压结束后再把它们剪切至所选择的目的文件夹(一般就是与此RAR文件同级的文件夹)中。
由于一般情况下解压文件是在非系统盘C中的,而WinRAR默认的这个临时文件夹是C盘的,所以可以把这一过程缩短,让WinRAR直接把解压出来的文件放在RAR文件所在的分区根目录,速度当然就快了。
方法非常简单:
用一个反斜杠“\”(不包括双引号)来代替刚才的那个“C:
\DOCUME~1\mxd\LOCALS~1\Temp\”就可以了,最后确定。
以后再解压一些比较大的RAR压缩文件时,就会感觉到明显有些快了。
发掘WinRAR的“自解压安装”功能
RAR的自动解压文件功能使压缩包也能像Setup程序那样,双击后显示一个软件许可,然后自动在指定位置解压文件,最后自动执行软件。
·软件解密包——软件解密需要将很多文件拷贝到安装目录覆盖原文件,烦琐的操作非常适合制作自动解密包
·自动演示包——用PowerPoint打包功能会生成众多文件,做成自动演示包后,方便文稿的演示与文件的管理
·客户资料包——当您的客户不太懂电脑时,把资料做成双击一下就可以自动解压执行的文件,您和客户都会喜欢的 现 在以软件解密包为例,向大家介绍一下整个制作过程
一、准备文件
首先将所有须解压的文件都归集到一个文件夹内,然后全选并点击右键菜单中的“添加到压缩文件”选项
注:
一般的软件破解步骤是将破解文件拷贝到软件安装目录覆盖原文件,再执行一些如内存注册机或注册表导入程序就行了。
在本例中,所有文件均须覆盖拷贝到软件安装目录,完毕后再执行FP、reg导入注册数据。
二、生成自解压格式
在弹出的对话框中,在“压缩方式”处选择合适的压缩率,并勾选“创建自解压格式压缩文件”选项后,再点击“高级→自解压选项”
三、设置自解压信息
这里的设置是重点,主要是“常规”、“模式”、“文本和图标”、“许可”这四个模块
·“常规”
在这个模块中要设置文件被自动解压到什么位置以及解压前后是否要自动执行什么程序。
因为要将文件自动解压到软件安装目录中,所以“解压路径”一栏中应输入原软件安装路径即Programfiles\Fpinger\。
“解压后运行”和“解压前运行”就不用说了,已经写得很清楚了。
这里需要在解压之前自动显示“说明、txt”,并在文件全部解压到目的文件夹后再执行FP、reg导入注册信息。
小提示:
这里只输入了Fpinger\,是因为默认已经选择了“在'ProgramFiles'中创建”选项,这时RAR能自动检测当前操作系统安装在哪个分区上,也就是说,如果您的XP安装在E分区,那么文件最终会被自动解压到E:
\ProgramFiles\Fpinger\目录中,这对于安装了多系统的朋友不能不说是一项非常实用的功能。
·“模式”
这里主要设置当解压文件在目的地遇到同名文件后如何处理以及是否显示默认信息以供调整。
“安静模式”的含义是在整个解压过程中是否显示默认解压路径等信息,这里由于制作的是解密包,所以选择“全部隐藏”,即不显示任何提示窗口。
“覆盖方式”就更好理解了,同样,对于这个解密包,当遇到同名文件后应直接覆盖,所以选择“覆盖所有文件”。
·“文本与图标”
顾名思义,这项是设置解压时的提醒信息与解压包图标的。
“自解压文件窗口标题”将出现在解压时的标题栏中,而“显示的文本”会出现在RAR的解压提示处。
·“许可”
这一项就是每次安装软件都能见到的“软件许可协议”,把你需要的内容填进去就行了,要是你愿意,还可以把软件的功能介绍放在这里。
经过这么几步后,其余再按照默认设置,自动安装包就做完了。
妙用WinRAR清洁桌面
在使用Windows的过程中,桌面上免不了要增加这样那样的链接,有时为了图方便,就干脆把某个文件或者文件夹放到了桌面上。
时间一长,整个桌面就变得让人眼花缭乱。
如何来清理这些“垃圾”呢?
一个一个手动删除肯定不是上策,况且每次都要这样也有不小的工作量。
其实,只要用WinRAR就能够轻轻松松的制作出一个“桌面清理机”。
首先,需要明确要保留的桌面图标。
确定好之后便可以制作一个WinRAR的文件列表。
假设使用的是WindowsXP操作系统,系统目录为C:
\Windows,当前用户为USER01。
由于除了“我的电脑”、“网上邻居”这类图标外,其他后来增加的图标都位于“C:
\Documentsandsettings\USER01\桌面”文件夹内。
只要把需要保留的图标和文件写入到文件列表中,例如
C:
\Documentsandsettings\USER01\桌面\qq.lnk
C:
\Documentsandsettings\USER01\桌面\netants.lnk
C:
\Documentsandsettings\USER01\桌面\foxmail.lnk
C:
\Documentsandsettings\USER01\桌面\darling.jpg
C:
\Documentsandsettings\USER01\桌面\work
输入完成后把该文件保存为d:
\cleandesk\list.txt文件(也可以保存为其他文件名)。
然后在D:
\cleandesk文件夹中点击右键,选择“新建→快捷方式”,在“请键入项目的位置”下的输入框内输入:
"c:
\programfiles\winrar\winrar.exe"a-x@d:
\cleandesk\list.txt-df-rd:
\cleandesk\desk.rar"C:
\Documentsandsettings\USER01\桌面\*.*",并将该快捷方式命名为“桌面清理”。
以上命令的含义为:
把桌面文件夹内除了列表中列出的内容外全部压缩到desk.rar,并且在压缩后删除源文件。
有关各参数的具体含义大家可以参考WinRAR的帮助文件。
现在,双击“桌面清理”链接,很快您就会发现,除了列表中列出的各项以及系统给出的图标外,其他的图标将会被WinRAR自动清除了。
如果在清理完成后发现需要的图标也被清理掉了,不要紧,您可以打开desk.rar压缩包,被删除掉的桌面文件都在这里藏着呢!
更改备份文件
有时候要处理大量的文件,时间一长就不知道该备份哪些文件了,其实利用WinRAR的功能就能够很轻松地备份文件,而且还可以保证是最新的呢!
先将备份文件夹下的所有文件压缩在一个backup.rar文件中。
以后在WinRAR中选中这个备份文件夹,点下工具栏上的“添加”按钮,并注意这时选择更新模式为“添加新更新文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WinRAR 命令行 参数
![提示](https://static.bdocx.com/images/bang_tan.gif)