标签:电脑入门知识,电脑基础教程,电脑教程,http://www.quxue6.com
综合winrar简体中文命令行说明大全(一),
S 秒
N 压缩文件数字。WinRAR 搜索要生成的名字的文件是否存在,如果发现它已经存在,将递增一个压缩文件数字,直到生成一个唯一的名字。
上面列出的每个字符串仅表示添加到压缩文件名中的一个字符。例如,使用 WW 表示 2 数字的星期或 YYYY 定义 4 数字的年。
如果在格式化字符串的第一个字符是‘+’,日期字符串和基本压缩文件名位置交换,所以日期将在压缩文件名之前。
格式字符串可以包含在 '{' 和 '}' 包含的可选字符。此文本插入到压缩文件名中。
所有其它字符都原样添加到压缩文件名。
如果你需要更新已经存在的压缩文件,小心使用 -ag 开关。依赖于以前使用的 -ag 传送的格式字符串和时间,生成的和现有的压缩文件名可能不匹配。在这种情况下 WinRAR 会创建一个新的压缩文件,而不是更新现有文件。
例子:
1) 使用默认的 YYYYMMDDHHMMSS 格式
winrar a 朼g backup
2) 使用 DD-MMM-YY 格式
winrar a -agDD-MMM-YY backup
3) 使用 YYYYMMDDHHMM 格式
winrar a -ag+YYYYMMDDHHMM backup
4) 使用 YYYY-WW-A 格式,包含区段描述
rar a -agYYYY{year}-WW{week}-A{wday} backup
5) 使用 YYYYMMDD 和压缩文件数字。它允许即使用 YYYYMMDD 格式掩码在同一天使用超过一次时,也产生唯一的文件名
winrar a -agYYYYMMDD-NN backup
ao 添加具有压缩属性的文件此开关是设计用于备份目的的。当压缩时使用此开关,只会添加“存档”属性的文件到压缩文件中。
例子:
添加驱动器 C: 具有“存档”属性的全部文件到“f:backup”并清除文件的“存档”属性
WinRAR a -r -ac -ao f:backup c:\*.*
ap 添加路径到压缩文件中当添加文件到压缩文件以及当解压时从文件名删除时,将会使用与此开关结合的路径。
举例来说,如果你希望添加文件 readme.txt 到压缩文件 release 的文件夹 DOCS\ENG 中,你可以运行:
WinRAR a -apDOCS\ENG release readme.txt
或解压 ENG 到当前文件夹:
WinRAR x -apDOCS release DOCS\ENG\*.*
仅可用于 RAR 和 ZIP 格式。
as 同步压缩文件内容如果此开关使用于压缩时,在当前添加的文件列表中不存在的被压缩文件,将会从压缩文件中删除。它可以很方便的与 -u 开关结合,用来同步压缩文件和压缩的文件夹的内容。
举例来说,在下面命令之后:
winrar a -u -as backup sources\*.cpp
压缩文件 backup.rar 将只会包含源文件夹的 *.cpp 文件,其它的全部文件将会从压缩文件中删除。它看起来就好象创建新压缩文件,但有一个重要的不同: 如果从上次备份后没有修改过的文件,这项操作会比创建新压缩文件的操作快上许多。
只可用于 RAR 格式。
xx 添加用户身份校验(仅注册版本可用)如果使用此开关,WinRAR 将会在每个新建和更新的压缩文件,添加关于创建者,上次更新时间和压缩文件名的信息。如果压缩文件包含了用户身份校验信息,在被修改后此开关未指定时,用户身份校验信息将会被删除。
在 压缩文件管理模式,你始终可以使用 显示信息 命令来读取认证信息。认证信息只支持于 RAR 压缩文件格式。
当创建分卷压缩文件时使用“-xx”开关,认证信息将会被放到每一个分卷中。
为了启动认证信息的功能,此程序 必须注册。请阅读 许可和注册信息 章节来获得更多关于注册的信息。
如果此开关未指定,认证信息仅在 压缩配置 的“添加用户身份校验信息”选项打开时才会添加。
例子:
从当前文件夹添加全部的文件到压缩文件“release”并添加用户身份校验信息到压缩文件
WinRAR a -xx release
xx- 禁用用户身份校验即使 压缩配置 的“添加用户身份校验信息”选项是打开的,此开关仍会关闭添加认证信息。
c- 禁用注释显示
cfg- 禁用读取配置此开关让 WinRAR 忽略在默认 压缩配置 中的设置和 RAR 环境变量。
RAR 环境变量: 使用 SET 命令,默认的开关可以添加到 RAR 的 Windows 环境变量中。大多数在变量中指定的开关只能适用当 WinRAR 运行于 命令行模式 时,而开关 -cl、-cu、-tk、-tl、-p 则可同时使用于界面模式和命令行模式。
示例
命令
SET RAR=-s -m5 -md1024
当运行于命令行模式时,将会强制 WinRAR 创建 固实压缩文件 并使用最优压缩方式和 1024 Kb 的字典。
cl 名称转换为小写当使用此开关时,从压缩文件解压、添加到压缩文件、修改或更新压缩文件中的文件的全部文件名都将被转换成为小写。这有时可用于当从一个有区分大小写的操作系统,移动压缩文件到另一个有区分大小写的操作系统。举例来说,从 UNIX 下解压,但压缩
文件创建在 DOS 下。
例子:
从 port.rar 解压全部的文件并将名称转换成小写
WinRAR x -cl port
cu 名称转换为大写当使用此开关时,从压缩文件解压、添加到压缩文件、修改或更新压缩文件中的文件的全部文件名都将被转换成为大写。
例子:
从 port.rar 解压全部的文件并将名称转换成大写
WinRAR x -cu port
df 压缩后删除文件移动文件到压缩文件。此开关结合命令 a 运行时的动作等同于命令 m。
dh 打
www.quxue6.com
开共享文件允许处理由其它应用程序打开来写入的文件。
如果应用程序允许度去访问文件时,这个开关有用,但是如果文件的所有访问类型都被禁止,文件打开操作仍然会失败。
此开关是有危险性的,因为它允许添加文件到压缩文件,而文件可能正由其它应用程序进行修改中。使用时请小心。
如果未指定此开关,则依据在 压缩配置 的“打开共享的文件”选项设置而定。
例子:
WinRAR a -dh dbf *.dbf
ds 对固实压缩文件禁用名称排序此开关只对 固实 RAR 压缩文件有意义。固实压缩文件的压缩率是依据文件的顺序而定的,默认的 WinRAR 添加到固实压缩文件的文件是按扩展名排序的。你可以使用此开关 -ds 关闭此项排序,并试着设置更为最优化的文件顺序。通常类似的数据是被添加在
一起的。
例子:
WinRAR a -s -ds tools *.com *.exe *.doc *.txt *.*
文件将会以: *.com、*.exe、*.doc、*.txt、全部其它文件类型的顺序来添加。
注意:
文件 rarfiles.lst 也可以用来定义固实压缩文件中的文件顺序
e[+] 设置文件排除和包括属性指定文件排除属性掩码。 是一个十进制、八进制、(以‘0’开头) 或十六进制 (以‘0x’开头) 格式的数字。如果和文件属性 AND 逻辑运算后结果非零,文件不被添加到压缩文件中。
默认,在没有‘+’标记,此开关定义排除掩码。如果对和文件属性按位进行 AND 逻辑运算的结果不为 0,则文件将不会被加入到压缩文件中。
如果‘+’符号存在,它指定包含掩码。只有具有在掩码中指定的属性中的至少一种的文件会被添加到压缩文件中。
在 Windows 版本中也可以使用符号 D, S, H, A 和 R 代替数字掩码来指出带有系统、隐藏、存档和只读属性的文件夹和文件。
给出的属性的顺序没有特别的意义。
允许在命令行中把 -e 和 -e+ 都指定。
例子:
1) 仅有文件夹名字而不包含它们的内容
WinRAR a -r -e+d folders
2) 不压缩系统和隐藏属性的文件:
WinRAR a -esh files
ed 不添加空目录这个开关指出空目录不被存储到被创建的压缩文件中。当解压这样一个压缩文件时, RAR 会基于他们内部的文件路径创建非空的目录。关于空目录的信息丢失。非空目录除了名字外(访问权限, 流, 等。)其他所有属性全部丢失, 所以只有在你不需要保留这样的信息时使用此开关。
en 不添加"压缩文件结束"标志默认情况下,RAR 在新建或更新压缩文件时,在结束时添加“压缩文件结束”块。它允许跳过象数字安全签名等扩展数据,但是在一些特定条件下禁用这些功能可能有用。例如,如果在一个压缩文件在两个系统之间通过不可靠的连接传递,并且同时发送者在它里面添加新文件时,它可能对确认已经接受的文件部分不会在传送部分之间的另一个结束被修改很重要。
这个开关不能用在分卷上,因为压缩文件结束块包含正确处理卷的重要信息。
ep 从名称中排除路径包含此开关时,文件在加入压缩文件时不会包含路径信息。这可能会有在压缩文件中,存在数个相同名称的结果。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
,综合winrar简体中文命令行说明大全(一)