45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全

WinRAR命令行参数整理(6)

电脑软硬件应用网 45IT.COM 时间:2012-08-01 12:26 作者:佚名

当解压文件(精度不相关,但是必须是-0)时指定--tsc-和--tsa-开关来设置创建和访问时间是必需的。默认-WinRAR-只设置修改
时间,即使压缩文件包含创建和最近修改时间。设置修改时间来解压文件也可以使用--tsm--禁用。
如果你需要把这个开关应用到所有的三个时间,也可能忽略这三个类型字母。例如,-tsm4--tsa4--tsc4-能被--ts4,--ts+-或--ts-代替。使用--ts--来只保存低精度的修改时间,或者忽略所有三个文件时间解压。
当创建一个压缩文件时,如果高的模式不被文件系统支持,WinRAR-会自动减少精度。在-FAT-中不会超过两秒,在-Unix-中不会超过-1-秒。NTFS-时间精度是-0.0000001-秒。
操作系统的时间限制解压时能被设置。Windows-允许设置三个时间,Unix---修改时间和最近访问时间,没有创建时间,DOS-只支持修改时间。
例子:
1)-使用最高精确度存储所有文件时间。
winrar-a--ts-backup
2)-存储修改和最近访问时间。开关--tsm-不是不必需的,因为-RAR-默认使用它。
winrar-x--tsa-backup
3)-存储地精确度的修改和创建时间。没有--tsm1-RAR-不会保存高精确的的修改时间。
winrar-a--tsm1--tsc1-backup
u-更新文件
这可与压缩文件解压和创建时合用。命令字符串-a--u-是等同于命令-u-。你也可以使用开关“-u”于命令令-m。
如果开关“-u”使用于命令-x-或-e-,这时从压缩文件解压,有最近使用的文件,只有在旧文件有新版本时才会替换。这不和--f-一样,如果压缩文件没有符合的未压缩文件,它将会被解压。
界面模时下,相当于此开关的是在-压缩文件名和参数对话框-的“添加并更新文件”选项和在-解压路径和选项对话框-的“解压并更新文件”选项。
v-自动检测创建卷的大小或者列出所有的卷
v[k,b]-创建卷大小=*1000-[*1024,-*1]创建-卷-及大小-=-*1000
默认-此开关使用-作为一千个-(1000)-字节-(非-1024-x-字节)。你也可以输入符号“k”来表示千字节的大小,或者符号“b”表示字节,在百万字节为--“m”,一百万个字节为--“M”,G字节-枴癵”,-十亿个字节-枴癎”或者使用符号“f”从数个预先定义的数值中选取一个。-预先定义的数值有-360、720、1200、1440-或-2880-并会替换成一致的磁盘大小。如果省略了大小,将会使用自动检测。你可以指定几个--v-开关来为不同的卷设置不同的大小。例如:
rar-a--v100k--v200k--v300k-arcname
第一卷设为-100-KB-大小,-第二卷设为-200-KB,-剩下的为-300-KB。
如果分卷在可移动磁盘创建,在创建第一个分卷之后,用户将会被提示:
创建下一个分卷吗?-:-是/否/创建全部-在此时间里,你可以抽换磁盘。回答“全部”则会创建全部的分卷而不会暂停。
默认-RAR-卷以‘volname.partNNN.rar’格式命名,NNN-的地方是卷号。使用--vn-开关开关可能转换成其它的扩展基本命名规则,卷组中第一卷文件由-.rar-的扩展名,以后卷从-.r00-到-.r99-命名。
当解压或测试多片的分卷压缩文件时,你只能使用第一个分卷的名称。如果下一个分卷不在驱动器时,用户会被提示:请插入磁盘-。
确定/取消
这时请插入正确的分卷并按下“确定”。
压缩文件分卷是无法修改的。命令-d,f,u-或-s-也不能使用于多片的分卷压缩文件。命令-a-只可以在创建新的多片分卷压缩时使用。
这是可能的,虽然不和在多卷中文件的大小一样,但可以大于未压缩的大小。此事实的缘由是“存储”(如果大小增加时不压缩)-不能在多片的分卷压缩中启用。
压缩文件分卷可以是-固实-以及/或是-自解压。
此开关等同于界面模式-压缩文件名和参数-对话框的“分割成卷”区域。
例子:
创建-1200000-字节大小的固实,分卷自解压文件
WinRAR-a--v1200--s--sfx-bitmaps
vd-创建卷前清除磁盘内容
当使用“-vd”时,在开始压缩操作之前,全部在目标磁盘的文件和文件夹将会先清除。如果你创建-分卷-,在创建每一个分卷之前,都将先运行清除操作,以让你可以放入非空白的磁盘,但你必须注意在磁盘上不包含任何的有用信息。
此开关只能应用在可移动磁盘,硬盘是无法使用它清除的。
ver[n]-文件版本控制
当在已经存在的压缩文件中更新文件时,强制-RAR-保留前一文件版本。旧版本被命名为‘filename;n’,‘n’处是版本号。仅只吃-RAR-压缩文件。
当时不使用开关--ver-解压一个压缩文件,rar-默认只解压最近添加地文件版本,它的名字不能包含数字后缀。但是如果你正确指定了文件名,包括版本,它也可以解压。例如,‘rar-x-arcname’将只解压组新版本,当使用‘rar-x-arcname-file.txt;5’将解压‘file.txt;5’,如果它在压缩文件中存在的话。
解压时如果你不带参数指定--ver-开关,-RAR-将解压所有和文件掩码匹配的所有文件中的所有版本。这样版本号没有从未压缩文件名中删除。你也可以使用数字作为--ver-的参数来解压一个具体的文件版本。它将告诉RAR只解压这个版本并从文件名中删除版本号。例如,‘rar-x--ver5-arcname’将只解压第五版本文件。
如果压缩时你指定了‘n’参数,它会限制在压缩文件中文件版本的最大数字。超过此限制的旧的文件版本会被移除。
vn-使用旧风格的卷命名方案
默认-RAR-卷-以‘volname.partNNN.rar’-格式命名,NNN的地方是卷号。使用--vn-开关可能转换成其它的扩展基本命名规则,卷组中第一卷文件由-.rar-的扩展名,以后卷从-.r00-到-.r99-命名。它可能有用,如果你要在MS-DOS下解压一个压缩文件时,不允许在文件名中超过一个点‘.’。
vp-每卷之前暂停
默认-RAR-仅在可移动磁盘创建,或解压下一个分卷之前才会询问确认。此开关强制永远作如此的确认。如果磁盘空间有限,并且你希望在创建之后立即复制每一个分卷到另外的磁盘时,这会相当有用。
w-指定工作目录
x-排除指定的文件
排除指定文件,统配符可以用在名称和文件掩码的文件部分。-在同一命令行你可以指定开关‘-x’数次:
如果掩码包含通配符,它应用到当前目录和它的子目录。没有通配符它不递归,所以如果你要在所有文件夹中排除某些“文件名”,你需要指定两个掩码:用于当前目录的“文件名”和用于子目录的“*\filename”。如果你知道一个文件的确切路径,你可以是使用“路径\文件名”语法来仅排除-“文件名”的此副本。如果你在解压一个压缩文件时使用--x路径\文件名-语法,“路径”必须是一个压缩文件内的路径,而不是在解压后的磁盘上的文件路径。
例子:
添加全部-*.exe-文件到压缩文件-bin,但排除有-f-开头名称的文件
WinRAR-a--xf*.*-bin-*.exe
2)-压缩C:上除了Temp文件夹外的所有文件
WinRAR-a--r--x*\temp\*-savec-c:\*
3)-从文件-docs.rar-中解压所有的除了-*.txt-外的所有文件
WinRAR-x--x*.txt-docs
x@-从标准输入设备读取要排除的文件名
x@-排除指定列表文件中的文件
排除存在列表文件-名称的文件
例子:
添加全部-*.exe-文件到压缩文件-bin,但是如果名称存在-list.txt-的则排除。
WinRAR-a-[url=mailto:-x@list.txt]-x@list.txt[/url]-bin-*.exe
y-假设对全部询问都回答是
如果指定了此开关,“是”为默认值,并自动回应全部的询问。
z-从文件读取压缩文件注释
如果此开关与任何的压缩文件更新命令合用时,将会从指定的文件读取注释,添加到压缩文件中。
例子:
从当前文件夹添加全部文件到-固实压缩文件-Receipts,并从-Receipts.diz-添加文件注释-
WinRAR-a--zReceipts.diz--s-Receipts
  - -此开关会告知-WinRAR-在命令行已没有其它的开关了。它是使用在,如果压缩文件名或文件名是从“-”字符开始的时候。没有“--”开关时,则会将此类名称当成开关来处理。
例子:
从当前文件夹添加全部文件到-固实-压缩文件--StrangeName
WinRAR-a--s-----StrangeName
winrar-退出代码-
WinRAR-在成功操作的情况下以-0-代码退出。非零退出代码表示下列错误:
代码值-描述
0-成功操作。
1-警告。发生非致命错误。
2-发生致命错误。
3-解压时发生-CRC-错误。
4-尝试修改一个-锁定的压缩文件。
5-写错误。
6-文件打开错误。
7-错误命令行选项。
8-内存不足。
9-文件创建错误。
255-用户中断。

顶一下
(2)
100%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识