RAR的命令行使用

合集下载

unrar用法

unrar用法

unrar用法unrar是一个解压缩RAR文件的命令行工具,它可以在Linux、Unix和Windows系统中使用。

在本文中,我们详细介绍unrar的使用方法,包括如何安装、解压缩、列出文件、测试文件和创建RAR文件等。

一、安装unrarDebian或Ubuntu系统:```sudo apt-get install unrar```CentOS或RedHat系统:```sudo yum install unrar```Fedora系统:```sudo dnf install unrar```如果你是在Windows系统中使用unrar,则可以在官方网站上下载一个可执行文件。

在下载完成后,你可以直接运行该文件,或将其解压到你的系统路径中。

二、解压缩RAR文件1.解压缩单个RAR文件要解压缩单个RAR文件,只需执行以下命令:```unrar e filename.rar这会将filename.rar文件解压缩到当前目录下。

2.解压缩多个RAR文件要解压缩多个RAR文件,你可以使用星号*通配符来代替文件名中的任意字符。

要解压缩所有以“test”开头的RAR文件,可以执行以下命令:```unrar e test*.rar```这会将所有以“test”开头的RAR文件都解压缩到当前目录下。

3.解压缩RAR文件到指定目录要将RAR文件解压缩到指定目录中,可以使用-d选项:```unrar e filename.rar -d /path/to/destination```这会将filename.rar解压缩到指定目录中。

三、列出文件要列出RAR文件中的文件列表,可以执行以下命令:```unrar l filename.rar```这会在终端窗口中列出filename.rar文件中的所有文件。

四、测试文件要测试RAR文件是否损坏,可以执行以下命令:```unrar t filename.rar这会检查filename.rar文件是否有任何损坏。

Winrar软件使用教程

Winrar软件使用教程

Winrar 帮助-tl 设置压缩文件的日期为最新文件的日期。

强制RAR设置改变的压缩文件的日期为压缩文件中最新文件的日期。

-tn<时间>处理指定时间以后的新文件。

时间字符串格式时:[<ndays>d][<nhours>h][<nminutes>m][<nseconds>s]例如,使用开关-tn15d 来处理更新了15天的文件,-tn2h30m 来处理更新了2小时30分的文件。

-to<时间>处理指定时间以前的旧文件。

开关的格式和-tn<时间> 相同。

-ts<m,c,a>[N]保存或恢复文件时间(修改,创建,访问)。

开关-tsm 指示RAR 保存文件的修改时间,-tsc - 创建时间,tsa - 最近访问时间。

开关后的可选参数是0 和4 之间的数字来控制文件时间精度。

值‘1’启用1 秒的精确度,2 - 0.0065536 秒, 3 - 0.0000256,4或‘+’启用最大的NTFS 时间精度,等于0.0000001 秒。

值‘0’或‘-’意味着创建和访问时间不保存,并且修改时间使用低的(两秒)时间精度。

更高的精度模式添加更多的数据到压缩文件中,使用-tsm4 -tsa4 -tsc4组合,让每个文件增加19 个额外的字节。

如果没有指定精度,RAR 使用‘4’(高)值。

默认的RAR 模式是-tsm4 -tsc0 -tsa0,所以高精度的修改时间被存储,其它时间被忽略。

当解压文件(精度不相关,但是不能为0)时指定-tsc 和-tsa 开关来设置创建和访问时间是必需的。

默认RAR 只设置修改时间,即使压缩文件包含创建和最近修改时间。

设置修改时间来解压文件也可以使用-tsm- 禁用。

如果你需要把这个开关应用到所有的三个时间,也可能忽略这三个类型字母。

例如,-tsm4 -tsa4 -tsc4 能被-ts4, -ts+ 或-ts 代替。

Rar

Rar
需要指定 -r 开关来处理它的子目录。
下列命令会把 Bitmaps 目录中除了子目录外的所有文件添加,因为未
指定开关 -r:
rar a Pictures.rar Bitmaps\*
c 添加压缩文件注释。当压缩文件被处理时注释被显示。文件的注释长度限
在压缩文件名掩码中没有指定扩展名,RAR 会认为是 .rar,所以 * 意味着所有
.rar 扩展名的压缩文件。如果你需要处理所有没有扩展名的压缩文件,请使用
*. 掩码。*.* 掩码选择所有文件。在压缩和删除时,压缩文件名中不允许有通配
符。
在 Unix 中,你需要将 RAR 命令行参数置于单引号或双引号中,防止被 Shell
下面的命令会把 Bitmaps 目录和它的子目录中的所有文件添加到 RAR
压缩文件 Pictures.rar 中:
rar a Pictures.rar Bitmaps
4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你
- 频繁被处理的文件应该放在开始的位置。
普通的掩码越靠近顶端优先权就越高,但是这个规则存在例外。如果 rarfiles.lst
包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码, 较小的子集
或者更精确的匹配拥有更高的优先权。例如,如果你用 *.cpp 和 f*.cpp 掩码,
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
欢迎使用 RAR 压缩文件管理器!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=
默认, 控制台 RAR 的列表文件中使用单字节编码。但是可以使用 -sc<字符集>l
开关重定义。

windows中winrar命令行方式使用

windows中winrar命令行方式使用

window‎s中winr‎a r命令行方‎式使用在Windo‎ws系统中的‎文件压缩/解压缩工具w‎i nrar功‎能强大,虽然我们都习‎惯于用图形界‎面的winr‎a r,但是它也能在‎命令行方式下‎面使用,这在企图让w‎i nrar批‎量自动压缩解‎压缩的时候尤‎其有用。

它自带的帮助‎也非常的全面‎,现在从中择出‎来一些比较常‎用的总结一下‎,以免再找的时‎候比较头晕1,最简单的压缩‎命令:winrar‎a asdf.txt.rar asdf.txta的意思是进‎行压缩动作,后面第一个参‎数是被压缩后‎的文件名,后缀当然是r‎a r了,最后面的参数就是要‎被压缩的文件‎名2,最简单的解压‎缩命令:winrar‎e asdf.txt.rare的意思是执‎行解压缩,解压缩的文件‎是后面这唯一‎的参数,但是这个e解‎压缩是把解出‎来的文件释放到当‎前目录下面,与asdf.txt.rar文件并‎列了,因此,更加实用的是‎下面的带路径‎解压缩。

3,带路径的解压‎缩命令:winrar‎x asdf.rarx的意思是执‎行带绝对路径‎解压动作,这会在当前文‎件夹下创建一‎个文件夹as‎d f,把压缩包里的文件、文件夹不改动‎结构释放到文‎件a sdf里‎面,就像我们在w‎i nrar的‎图形界面下看‎到的一样。

4,指定压缩级别‎压缩:winrar‎a -m5 asdf.tr.rar asdf.tr要被压缩的不‎再是一个tx‎t文本,而是一个文本‎格式的十几M‎的仿真数据文‎件,希望能够最大‎程度的压缩。

使用压缩参数‎-m5。

在winra‎r中,执行操作是不‎带前导-符号的参数,比如“a ”或“x”,而修饰这种动‎作的参数,使用带前导符‎号“-”的参数,比如-m5。

其中-m就是指定压缩级别‎的参数,压缩级别有如‎下五级:-m0 存储添加到压缩文‎件时不压缩文‎件。

-m1 最快使用最快方式‎(低压缩)-m2 较快使用快速压缩‎方式-m3 标准使用标准(默认)压缩方式-m4 较好使用较好压缩‎方式(较好压缩,但是慢)-m5 最好使用最大压缩‎方式(最好的压缩,但是最慢)默认的是-m3级别,级别不同,对于大数据量‎的文本文件压‎缩后的文件大‎小有很大的差‎异5,指定压缩后删‎除原文件:winrar‎a -m5 -df asdf.tr.rar asdf.tr用参数-df指定压缩‎为a sdf.tr.rar压缩文‎件后,删除原文件a‎sdf.tr,也可以是:winrar‎m -m5 asdf.tr.rar asdf.tr这个m的意思‎是把文件as‎d f.tr移动入压‎缩文件asd‎f.tr.rar中6,创建自解压文‎件:winrar‎s asdf.tr.rar在gui界面‎中,创建自解压文‎件是有个选项‎可以直接选择‎的。

bar_rar命令

bar_rar命令
sl<大小> 处理小于指定大小的文件
sm<大小> 处理超过指定大小的文件
t 压缩后测试文件
ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS
tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS
<@列表文件...> <解压路径\>
通常rar命令由一个主命令加若干选项(可选)构成,操作文档为操作施加的.rar文件对象,文件或文件列表为对操作文档实现修饰的具体文件或目录(可选)。
rar常用命令实例讲解:
a 添加文件到操作文档
eg. rar a test.rar file1.txt 若test.rar文件不存在,则打包file1.txt文件成test.rar
rar a test.rar file2.txt 若test.rar文件已经存在,则添加file2.txt文件到test.rar中(这样test.rar中就有两个文件了)
注,如果操作文档中已有某文件的一份拷贝,则a命令更新该文件;
另,对目录也可以进行操作:
eg. rar a test.rar dir1
eg. rar a -k test.rar file1.txt
等价于rar a test.rar file1.txt
rar k test.rar
m 设定压缩比等级(0-存储,3-默认,5-最大)
eg. rar a -m0 test.rar dir1 dir2
ad 添加压缩文件名到目标路径
ag[格式] 使用当前日期生成压缩文件名
ao 添加具有压缩属性的文件

WinRAR命令行参数整理

WinRAR命令行参数整理
p[密码] 设置密码
p- 不询问密码
r 递归子目录
r- 禁用递归
r0 仅递归通配符名称的子目录
ri<P>[:<S>] 设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[<N>,v[-],e] 创建固实压缩文件
之外,如果你指定--r-开关于这些命令时,它们将会搜索在子文件夹中的压缩文件;
e)-某些命令和开关只应用在-RAR-压缩文件,有些则在-RAR-和-ZIP-都可使用,而某些则可应用在全部的压缩文件格式。这一些都
得看压缩文件格式所提供的特性而定;
f)-命令和开关的大小写是相同意思的,你可以用大写或者小写来下命令均可。
isnd 启用声音
k 锁定压缩文件
kb 保留损坏的已解压文件
m<0..5> 设置压缩级别(0-存储...3-默认...5-最大)
mc<参数> 设置高级压缩参数
md<大小> 以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] 指定存储的文件类型
cf-添加文件注释
cw-写入压缩文件注释到文件
d-删除压缩文件中的文件
从压缩文件删除指定的文件和文件夹。此命令行命令相当于-压缩文件管理-命令-删除。
注意:
1)-如果从压缩文件删除全部的文件时,空白的压缩文件将会被删除。
2)-因为分卷压缩文件修改是禁用的,此命令无法应用于分卷压缩。
<@列表文件...> <解压路径\>

文件解压的命令行语句

文件解压的命令行语句

文件解压的命令行语句
1. 在 Windows 中,可以使用 `WinRAR` 或 `7-Zip` 等工具来执行文件解压操作。

以下是使用 `WinRAR` 的示例命令行语句:
```cmd
winrar x filename.rar
```
其中,`filename.rar` 是要解压的文件名。

你可以根据实际情况替换为正确的文件名和扩展名。

2. 在 Linux 或 macOS 中,可以使用 `tar` 命令来执行文件解压操作。

以下是一个基本的示例命令行语句:
```bash
tar -xvf filename.tar.gz
```
其中,`filename.tar.gz` 是要解压的文件名。

根据实际情况,你可能需要替换为正确的文件名和扩展名。

此外,还可以根据不同的压缩格式(如 `.zip`、`.bz2` 等)使用相应的选项来解压不同的文件。

请注意,上述命令仅提供了一些基本示例。

具体的命令行语句可能会因压缩工具、压缩格式和操作系统的不同而有所变化。

在实际使用时,你可以参考相应的文档或手册来获取更详细和准确的命令行语句。

Win RAR自解压命令教程

Win RAR自解压命令教程

Win RAR自解压命令教程;下面的注释包含自解压脚本命令例:Setup=艳照幻灯片TempModeSilent=1Overwrite=1Text{欢迎使用;----2008---}例:Path= 安装位置SavePathsetup=Setup=注册机自解压命令: DeleteDelete=<文件名>在解压到目标文件夹之前删除指定的文件,允许数个Delete 命令。

如果在此指定的文件被锁定而无法删除,自解压模块在解压前会试着将它临时重命名,并在Windows 重新启动时删除它,这能不能成功则取决于Windows 版本的差异。

例子:Delete=winrar95.exeDelete=rarlng.dllLicense=<许可协议对话框标题>许可协议文本1许可协议文本2当运行自解压文件时显示指定的作为软件许可协议文本。

用户既可以接受它并继续解压或者拒绝它并退出。

许可可以包含HTML 或者纯文本格式。

在以后的处理过程中,为了使字符串和对话框匹配,自解压模块将合并和重新格式化指定的字符串。

所以如果你希望重新产生一个新的段落,你需要在它前面放一个空的字符串。

你可以使用HTML 来控制颜色,字体和显示的格式。

HTML 语法的描述可以在The World Wide Web Consortium 站点找到。

也可以使用网页编辑程序来产生HTML 文本。

如果文本由数个字符串组成,自解压模块把‘}’字符作为文本的结束标记,所以你在你的文本的字符串的首个位置不应该使用此字符。

如果你需要在字符串的开头使用‘}’字符,在它前面插入空格。

License=最终用户许可协议书所有版权于RAR 均属于作者所专有。

此程序是共享软件,任何人在测试期限内均可以使用此软件。

在测试期限过后,你“必须”注册。

Overwrite=[n]如果[n]为0,在覆盖文件之前用户将会被先询问。

这是覆盖命令的默认动作,可以不需要指定。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用RAR版本:WinRAR 3.20 beta 2(© 1993-2003 Eunege Roshal )
用法: rar <命令>-<开关1> -<开关N> <压缩文件> <文件...>
<@列表文件...> <解压路径\>
<命令>
a
添加文件到压缩文件
c
添加压缩文件注释
cf
添加文件注释
cw
写入压缩文件注释到文件
d
删除压缩文件中的文件
e
解压压缩文件到当前目录
f
刷新压缩文件中的文件
i[参数]=<串>
在压缩文件中查找字符串
k
锁定压缩文件
l[t,b]
列出压缩文件[技术信息,简洁]
m[f]
移动到压缩文件[仅对文件]
p
打印文件到标准输出设备
r
修复压缩文件
rc
重建丢失的卷
rn
重命名压缩文件
rr[N]
添加数据恢复记录
rv[N]
创建恢复卷
s[名字|-]
转换压缩文件为自解压格式或转换回压缩文件
t
测试压缩文件
u
更新压缩文件中的文件
v[t,b]
详细列出压缩文件[技术信息,简洁]
x
用绝对路径解压文件
<开关>
-
停止扫描
ac
压缩或解压后清除文件属性
ad
添加压缩文件名到目标路径
ag[格式]
使用当前日期生成压缩文件名
ao
添加具有压缩属性的文件
ap<格式>
添加路径到压缩文件中
as
同步压缩文件内容
av
添加用户身份校验(仅注册版本可用)
av-
禁用用户身份校验
c-
禁用注释显示
cfg-
禁用读取配置
cl
名称转换为小写
cu
名称转换为大写
df
压缩后删除文件
dh
打开共享文件
ds
对固实压缩文件禁用名称排序
e<属性>
设置文件排除属性
ed
不添加空目录
en
不添加"压缩文件结束"标志
从名称中排除路径
ep1
从名称中排除基本目录
ep2
展开为完整路径
f
刷新文件
hp[密码]
同时加密文件数据和文件头
idp
禁用百分比显示
ieml[属性]
用E-mail发送压缩文件
ierr
发送所有消息到标准错误设备
ilog[名称]
把错误写到日志文件(只有注册版本可用)
inul
禁用所有消息
ioff
完成一个操作后关闭PC电源
isnd
启用声音
k
锁定压缩文件
kb
保留损坏的已解压文件
m<0..5>
设置压缩级别(0-存储...3-默认...5-最大)
mc<参数>
设置高级压缩参数
md<大小>
以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext]
指定存储的文件类型
o+
覆盖已存在文件
o-
不覆盖已存在文件
os
保存NTFS流
ow
保存或恢复文件所有者和组
p[密码]
设置密码
p-
不询问密码
r
递归子目录
r0
仅递归通配符名称的子目录
ri<P>[:<S>]
设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
rr[N]
添加数据恢复记录
rv[N]
创建恢复卷
s[<N>,v[-],e]
创建固实压缩文件
s-
禁用固实压缩文件
sfx[名称]
创建自解压压缩文件
t
压缩后测试文件
ta<日期>
添加日期<日期>后修改的文件,日期格式YYYYMMDDHHMMSS
tb<日期>
添加日期<日期>前修改的文件,日期格式YYYYMMDDHHMMSS
tk
保留原始压缩文件时间
tl
设置压缩文件时间为最新文件时间
tn<时间>
添加<时间>以后的文件
to<时间>
添加<时间>以前的文件
ts<m,c,a>[N]
保存或恢复文件时间(修改,创建,访问)
u
更新文件
v
自动检测创建卷的大小或者列出所有的卷
v<大小>[k,b]
创建卷大小=<大小>*1000[*1024, *1]
vd
创建容量前清除磁盘内容
ver[n]
文件版本控制
vn
使用旧风格的卷命名方案
vp
每卷之前暂停
w<路径>
指定工作目录
x<文件>
排除指定的文件
x@
从标准输入设备读取要排除的文件名
x@<列表>
排除指定列表文件中的文件
y
假设对全部询问都回答是
z<文件>
从文件读取压缩文件注释
示例:
1、rar a file file.ext
如果file.rar不存在将创建file.rar文件;如果file.rar压缩包中已有file.ext,将更新压缩包中的file.ext;还可用d:\*.ext代替file.ext将d盘下所有ext文件(不包括自文件夹)添加到压缩包中。

2、rar a -r -v2000 -s -sfx -rr file
从当前文件夹和子文件夹压缩全部文件成为2000000 字节大小、固实的、分卷自解压文件file.part1.exe,file.part2.rar,file.part3.rar 等,并在每一个分卷中添加恢复记录;将命令a换成命令m可将文件压缩后删除
3、rar x Fonts *.ttf
会从压缩文件解压*.ttf 字体文件到当前文件夹,但下面命令:
rar x Fonts *.ttf NewFonts\
会从压缩文件解压*.ttf 字体文件到文件夹NewFont
4、rar a -pZaBaToAd -r secret games\*.*
使用密码ZaBaToAd 来将文件夹“games”的内容添加到压缩文件“secret”
************************
Powered By RandomLife
2004年9月22日
************************。

相关文档
最新文档