RAR 命令行语法
~~~~~~~~~~~~~~
语法
RAR <命令> [-<选项>] <压缩包> <@文件列表...> [<文件...>] [<解压缩路径/>]
描述
命令行选项(命令及选项)提供 RAR 创建及管理控制压缩包的控制。命令是一
个字串(或单个字母),命令 RAR 执行相应的操作。选项则用来修改 RAR 执
行操作的方式。其他的参数则是压缩包名称、要压缩的文件或要从压缩包解
压的文件。
文件列表是纯文本文件包含要处理的文件名。第一列应该以文件名开始。文
件列表可以在 // 字符后添加注释。例如,您可以创建 backup.lst 包含如
下字符串:
c:/work/doc/*.txt //备份文本文档
c:/work/image/*.bmp //备份图像
c:/work/misc
然后执行:
rar a backup @backup.lst
如果您想要从stdin(标准输入)中读取文件名,请指定一个不存在的文件列
表名(仅用字符 @)。
在同一命令行中,您可以同时指定正常文件名和列表文件。如果两者都没指
定,那么表示的是所有文件(*.*),RAR 将处理所有的文件。
在 UNIX 环境中,您必须将通配符置于引号中,以避免 RAR 处理到通配符本
身。例如,以下命令会在当前路径下从 RAR 压缩包解压缩 *.asm 文件:
rar e '*.rar' '*.asm'