1、人生哲理 62416如果在命令行或配置文件中指定开关 -ilog ,RAR 将会把处理压缩文件中遇到的错误等写到日志文件中。读取开关 -ilog 描述获得更多信息。固实压缩的文件列表 - rarfiles.lstrarfiles.lst 包含一个用户定义的文件列表,告诉 RAR 添加文件到固实压缩文件时的顺序。它可以包含文件名通配符和指定项目 -$default。默认项目定义了这个文件中与其他项目不相符时的顺序清单位置。 注释字符是 ;.在 Windows 中,这个文件应该放在 RAR 所在的或 %APPDATA%WinRAR 目录中,在 Unix 中- 放在用户的 home 目录或在 /et
2、c 中。提高压缩率和操作速度的提示:- 在压缩文件中,小文件应该被组织在一起;- 频繁被处理的文件应该放在开始的位置。普通的掩码越靠近顶端优先权就越高,但是这个规则存在例外。如果 rarfiles.lst 包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码, 较小的子集或者更精确的匹配拥有更高的优先权。例如,如果你用 *.cpp 和 f*.cpp 掩码,f*.cpp 拥有更高的优先权。RAR 命令行语法语法RAR - 描述命令行选项 (命令和开关) 提供了使用 RAR 创建和管理压缩文件的控制方法。命令是一个字符串(或单个的字母),命令 RAR 去执行一个相应的操作。开关被用来改变
3、RAR 执行操作的方法。其它参数是压缩文件名和被压缩的文件或要从压缩文件中被解压文件。列表文件是一个包括处理的文件名的纯文本文件。第一列应该以文件名开始。可以在/字符后添加注释。例如,你可以创建包含下列字符串的 backup.lst:c:workdoc*.txt /备份文本文档c:workimage*.bmp /备份图片c:workmisc接着运行:rar a backup backup.lst如果你希望从标准输入设备读取文件名,指定空的文件列表名(只有)。在列表文件中 Win32 控制台 RAR 使用 OEM (DOS) 编码。你可以在同一命令行指定普通文件名和列表文件。如果文件和列表文件都
4、未被指定,那么 RAR 将默认是 *.*,来处理所有文件在一个 UNIX 环境变量中,你需要将通配符置于引号中,避免被外壳扩展。例如,这个命令将从当前路径中的 RAR 压缩文件解压所有的 *.asm 文件:rar e *.rar *.asm命令可以是下列中的任何一个:a 添加文件到压缩文件中。例子:1) 从当前目录添加所有的 *.hlp 文件到 help.rar 压缩文件:rar a help *.hlp2) 把当前目录和子目录的所有文件压缩为 362000 字节大小、固实的、自解压分卷压缩文件并对没个卷添加恢复记录:rar a -r -v362 -s -sfx -rr save因为尾指定文件
5、名,假设为所有文件 (*)。3) 作为一个特别的例外,如果目录名被作为参数指定并且目录名不包含文件掩码和以反斜线结尾,即使没有指定 -r 开关,目录和子目录的所有内容都会被添加到压缩文件中。下面的命令会把 Bitmaps 目录和它的子目录中的所有文件添加到 RAR压缩文件 Pictures.rar 中:rar a Pictures.rar Bitmaps4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你需要指定 -r 开关来处理它的子目录。下列命令会把 Bitmaps 目录中除了子目录外的所有文件添加,因为未指定开关 -r:rar a Pictures.rar Bitmaps*c 添加压缩文件注释。当压缩文件被处理时注释被显示。文件的注释长度限制到 32767 字节例子:rar c distrib.rar注释也可以使用 -z名称 开关从文件添加:下列命令从 info.txt 文件添加一个注释:rar c -zinfo.txt dummycf 添加文件注释。当使用v命令时显示文件注释。文件的注释长度限制到32767 字节。例子:rar cf bigarch *.txtch 改变压缩文件参数。此命令能和大多数压缩文件变量开关一起使用修改压缩文件参数。对于象