您好,欢迎访问三七文档
用户手册~~~~~~~~RAR3.8032位控制台版本~~~~~~~~~~~~~~~~~~~~~~~~=-=-=-=-=-=-=-=-=-=-=-=-=-=-欢迎使用RAR压缩文件管理器!-=-=-=-=-=-=-=-=-=-=-=-=-=-=简介~~~~RAR是一个强力压缩工具,允许你管理和操作压缩文件。控制台RAR只支持RAR格式,带有的.rar扩展名的文件。ZIP和其他格式不被支持。Windows用户可以安装图形界面RAR版本-WinRAR,它可以处理更多的压缩文件类型。RAR的功能包括:*高度成熟的原创压缩算法*对于文本、声音、图像和32位和64位Intel可执行程序压缩的特殊优化算法*获得比类似工具更好的压缩率,使用'固实'压缩*身份校验(只有注册版本可用)*自解压压缩文件和分卷压缩(SFX)*对物理损伤的压缩文件的恢复能力*锁定,密码,文件顺序列表,文件安全和更多……配置文件~~~~~~~~Unix版本的RAR从用户的home或/etc目录中的.rarrc文件读取配置文件信息(存储在HOME环境变量中)Windows的版本RAR从rar.ini文件读取配置文件信息,它放在rar.exe文件相同的目录中。这个文件包含下列字符串:switches=任何RAR开关,用空格分开例如:switches=-m5-s环境变量~~~~~~~~可以通过建立RAR环境变量来添加默认参数到命令行中.例如,在UNIX中,下列命令行可以被添加到你的配置中:RAR='-s-md1024'exportRARRAR将使用这个字符串作为命令行的默认参数,并将使用1024KB字典大小来创建“固实”压缩文件。RAR控制选项使用下列优先级:命名行开关最高优先级在RAR变量中的开关低优先级保存在配置文件中的开关最低优先级日志文件~~~~~~~~如果在命令行或配置文件中指定开关-ilog,RAR将会把处理压缩文件中遇到的错误等写到日志文件中。读取开关-ilog描述获得更多信息。固实压缩的文件列表-rarfiles.lst~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rarfiles.lst包含一个用户定义的文件列表,告诉RAR添加文件到固实压缩文件时的顺序。它可以包含文件名通配符和指定项目-$default。默认项目定义了这个文件中与其他项目不相符时的顺序清单位置。注释字符是';'.在Windows中,这个文件应该放在RAR所在的或%APPDATA%\WinRAR目录中,在Unix中-放在用户的home目录或在/etc中。提高压缩率和操作速度的提示:-在压缩文件中,小文件应该被组织在一起;-频繁被处理的文件应该放在开始的位置。普通的掩码越靠近顶端优先权就越高,但是这个规则存在例外。如果rarfiles.lst包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码,较小的子集或者更精确的匹配拥有更高的优先权。例如,如果你用*.cpp和f*.cpp掩码,f*.cpp拥有更高的优先权。RAR命令行语法~~~~~~~~~~~~~~语法RAR命令[-开关]压缩文件[@列表文件...][文件...][解压路径\]描述命令行选项(命令和开关)提供了使用RAR创建和管理压缩文件的控制方法。命令是一个字符串(或单个的字母),命令RAR去执行一个相应的操作。开关被用来改变RAR执行操作的方法。其它参数是压缩文件名和被压缩的文件或要从压缩文件中被解压文件。列表文件是一个包括处理的文件名的纯文本文件。第一列应该以文件名开始。可以在//字符后添加注释。例如,你可以创建包含下列字符串的backup.lst:c:\work\doc\*.txt//备份文本文档c:\work\image\*.bmp//备份图片c:\work\misc接着运行:rarabackup@backup.lst如果你希望从标准输入设备读取文件名,指定空的文件列表名(只有@)。在列表文件中Win32控制台RAR使用OEM(DOS)编码。你可以在同一命令行指定普通文件名和列表文件。如果文件和列表文件都未被指定,那么RAR将默认是*.*,来处理所有文件在一个UNIX环境变量中,你需要将通配符置于引号中,避免被外壳扩展。例如,这个命令将从当前路径中的RAR压缩文件解压所有的*.asm文件:rare'*.rar''*.asm'命令可以是下列中的任何一个:a添加文件到压缩文件中。例子:创建或更新已存在的压缩文件myarch,添加当前目录中的所有文件raramyarchc添加压缩文件注释。当压缩文件被处理时注释被显示。文件的注释长度限制到32767字节例子:rarcdistrib.rar注释也可以使用-z[名称]开关从文件添加:下列命令从info.txt文件添加一个注释:rarc-zinfo.txtdummycf添加文件注释。当使用'v'命令时显示文件注释。文件的注释长度限制到32767字节。例子:rarcfbigarch*.txtch改变压缩文件参数。此命令能和大多数压缩文件变量开关一起使用修改压缩文件参数。对于象-av,-cl,-cu,-tl等没有专门命令的开关特别方便。它不能重新压缩、解密或加密压缩文件数据,它不能整合或创建卷。如果不和其它开关一起使用,'ch'命令仅复制压缩文件数据而不修改它。例如:设置压缩文件时间为最新的文件:rarch-tlfiles.rarcw写压缩文件注释到指定文件。输出文件格式依赖于-sc开关。例子:1)rarcwoldarchcomment.txt2)rarcw-scucarcunicode.txtd从压缩文件中删除文件。请注意,如果这个命令导致压缩文件中所有文件全部删除,这个空的压缩文件将被删除。e解压文件到当前目录。f更新压缩文件中的文件。更新打包到压缩文件后被改变的文件。这个命令不向压缩文件中添加新文件。i[i|c|h|t]=字符串在压缩文件中查找字符串。支持下列可选参数:i-不区分大小写(默认);c-区分大小写搜索;h-十六进制搜索;t-使用ANSI,Unicode和OEM字符表(只有Win32可用);如果没有指定任何参数,它可以使用简化的命令行语法i字符串来代替i=字符串它允许指定带有另外一个参数的't'变量,例如,ict=字符串在上面提及的所有表中执行区分大小写的搜索。例子:1)raric=firstlevel-rc:\*.rar*.txt在c:\*.rar压缩文件中的*.txt文件执行区分大小写的firstlevel字符串的搜索2)rarih=f0e0aeaeab2d83e3a9-re:\text在e:\text目录下的rar压缩文件中搜索十六进制字符串f0e0aeaeab2d83e3a9。k锁定压缩文件。任何试图改变压缩文件的命令都会被忽略。例子:rarkfinal.rarl[t,b]压缩文件的内容列表[技术信息]。和'v'命令一样列出文件,但不包括文件路径。也就是只显示文件名。当使用't'变量时可选技术信息(主操作系统,固实标志和老版本标记)被显示。变量'b'强制RAR只输出单纯的文件名,而没有其他任何的附加信息。m[f]移动到压缩文件中[只用于文件]。移动文件和目录会使压缩操作完成后它们被删除。如果使用变量'f'和/或应用开关'-ed',则不删除目录。p打印文件到标准输出设备。你可以把这个命令和-inul开关一起使用来禁止所有的RAR信息,并只打印文件数据。当你需要发送一个文件到标准输出设备时,这也许很重要。r修复压缩文件。压缩文件修复是在两阶段中完成的。首先,在损坏的压缩文件中查找恢复记录(参照'rr'命令)。如果压缩文件包含恢复记录,并且损坏数据部分是连续的,而且少于N*512字节(N处是放入压缩文件恢复块的数字),则成功恢复压缩文件的机会非常高。当这个阶段完成,一个新的压缩文件将被创建,名为_RECOVER.RAR。如果损坏的压缩文件不包含恢复记录或如果压缩文件没有完全恢复导致大的损伤,将执行第二阶段。这一阶段期间只重建压缩文件的结构,而不可能恢复CRC校验失败的文件。它仍然可能恢复未受损的文件,因文件结构破坏。这对于非固实压缩文件通常有用。当第二阶段完成,重建结构的压缩文件将被保存为rebuilt.arcname.rar,'arcname'的位置是原始压缩文件名。RAR/DOS32版本使用_recover.rar和_reconst.rar而不是上面提及的名字。在恢复记录进行中,当发现可疑文件时,RAR可以提示用户。可疑项目名字:可能的文件名大小:大小压缩后:压缩后大小添加它:是/否/全部回答'y'把这个项目添加到文件rebuilt.arcname.rar中。例子:rarrbuggy.rarrc使用恢复卷(.rev文件)重建丢失的卷。你需要指定任何已存在的卷作为压缩文件名,例如,'rarrcbackup.part03.rar'读取'rv'命令描述得到关于恢复卷的信息。rn重命名压缩文件。命令语法是:rarrn压缩文件名源文件名1目标文件名1...源文件名N目标文件名N例如,下列命令:rarrndata.rarreadme.txtreadme.bakinfo.txtinfo.bak在压缩文件data.rar中将把readme.txt重命名为readme.bak并把info.txt重命名为info.bak。在源文件和目标文件名中可以使用通配符来进行简单像改变文件扩展名的名称转换。例如:rarrndata.rar*.txt*.bak将把所有的*.txt文件重命名为*.bak。RAR不检查目标文件名是否已经在压缩文件中存在,所以你需要小心,防止重名。尤其是使用通配符时特别重要。这个命令有潜在的危险,因为一个错误的通配符可以损坏所有的压缩文件名。rr[N]添加数据恢复记录。可选,多余信息(恢复记录)可以被添加到压缩文件中。这将导致压缩文件大小稍微增加,但能在软盘错误或其它数据丢失情况下帮助恢复压缩文件。一个恢复记录最大包含524288个恢复块。块的数目可以在'rr'(N=1,2..524288)命令中直接指定或不用用户指定,而是根据压缩文件的大小自动设定:一个恢复信息大小大约是总压缩文件大小的1%,通常允许恢复达到压缩文件总大小的0.6%的连续数据。也可以以压缩文件大小的百分比来指定恢复记录的大小。只要把%添加到命令参数后。例如:rarrr3%arcname注意,如果你从.bat或.cmd文件运行这个命令时,你需要使用rr3%%代替rr3%,因为批处理命令把符号'%'作为批处理文件开始的参数。你可以使用'p'代替'%',所以'rr3p'也可运行。如果受损的数据是连续性的,则每个恢复记录块帮助恢复损坏信息的512字节。如果多处损坏这个值将降低。恢复记录的大小可以使用公式压缩文件大小/256+恢复记录数*512字节估计。rv[N]创建恢复卷(.rev文件),以后它可以用于重建卷组中丢失的文件。这个命令只对多卷压缩文件敏感,你需要在组中指定第一个分卷文件的文件名。例如:rarrv3data.part01.rar这个功能可以被用来备份,例如,发送一个多卷压缩文件到一个新组,并且部分接收者没有收其中的一些文件。重新发送恢复卷代替普通卷,可以减少传送文件的总数。每个恢复卷可以重建一个丢失的RAR卷。例如,如果你有30个卷,3个恢复卷,你可以创建任何3个丢失的卷。如果.rev文件的数目少于丢失卷的数目,重建将不可能。普通和恢复卷的总数不能超过255。原来的RAR卷在卷被创建后不能被修改。修复算法使用存储在REV文件和RAR卷中的数据来重建丢失的RAR卷。所有如果你修改了RAR卷,例如,在创建REV文件后锁定它们,修复操作将失败。选项N参数指定创建恢复卷的数目,必须少于RAR卷的总数。你也可以附加一个百分号到这个参数上,这样创建的.rev文件的数目将等于从RAR卷总数获得的这个百分比。例如:rarrv15%data.part01.rarRAR不管是使用‘rc’命令或自动时,
本文标题:控制台RAR手册
链接地址:https://www.777doc.com/doc-2452932 .html