Rar命令全解
Windows CMD命令行中的文件压缩和解压缩技巧
![Windows CMD命令行中的文件压缩和解压缩技巧](https://img.taocdn.com/s3/m/6ba608d6541810a6f524ccbff121dd36a32dc4b5.png)
Windows CMD命令行中的文件压缩和解压缩技巧在Windows操作系统中,CMD命令行是一种非常强大的工具,它可以帮助我们完成各种任务,包括文件的压缩和解压缩。
本文将介绍一些常用的CMD命令行中的文件压缩和解压缩技巧,希望对大家有所帮助。
一、文件压缩技巧1. 使用“compress”命令压缩文件在CMD命令行中,可以使用“compress”命令来压缩文件。
例如,要压缩名为“example.txt”的文件,只需在命令行中输入以下命令:compress example.txt这将创建一个名为“press”的压缩文件。
2. 使用“compact”命令压缩文件夹如果要压缩整个文件夹,可以使用“compact”命令。
例如,要压缩名为“example_folder”的文件夹,只需在命令行中输入以下命令:compact /c example_folder这将压缩整个文件夹,并创建一个名为“example_folder.zip”的压缩文件。
3. 使用“rar”命令压缩文件另一种常用的文件压缩方法是使用“rar”命令。
首先,确保已安装了WinRAR软件。
然后,在CMD命令行中输入以下命令来压缩文件:rar a example.rar example.txt这将创建一个名为“example.rar”的压缩文件,其中包含了名为“example.txt”的文件。
二、文件解压缩技巧1. 使用“expand”命令解压缩文件在CMD命令行中,可以使用“expand”命令来解压缩文件。
例如,要解压缩名为“press”的文件,只需在命令行中输入以下命令:expand press这将解压缩文件,并还原为名为“example.txt”的文件。
2. 使用“compact”命令解压缩文件夹如果要解压缩整个文件夹,可以使用“compact”命令。
例如,要解压缩名为“example_folder.zip”的文件夹,只需在命令行中输入以下命令:compact /u example_folder.zip这将解压缩整个文件夹,并还原为名为“example_folder”的文件夹。
用批处理批量解压文件
![用批处理批量解压文件](https://img.taocdn.com/s3/m/22a3aa0c76c66137ee061956.png)
if EXIST tmp.忆林子 del tmp.忆林子
rem 查询注册表中的winrar的路径值,并把它发送到临时文件中
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe" /v path>>tmp.忆林子
用批处理批量解压文件
用批处理批量解07年10月31日 星期三 下午 09:02
如果运行这个批处理的话,跟这个批处理在同一目录下的rar压缩文件会全部解压。
大家把下面的代码复制下来,保存成.bat为后缀也就是批处理文件了。有不明白的话,可以在这里留言
这个功能是和下面的压缩的那个功能相对应的。
@echo off
title 忆林子--批量解压文件
color 0a
rem *********************************************************
rem 在注册表中读取winrar的安装目录
if EXIST tmp.忆林子 del tmp.忆林子
rem *********************************************************
SetLocal EnableDelayedExpansion
rem 用dir命令列出当前目录下的所有rar文件的文件名
rem 并把它发送到for循环中,然后在for循环中调用解压的子过程
for /f "delims=" %%i in ('dir *.rar /a /b') do call :ss %%i
linux解压缩文件命令大全(.tar.gz,tar.bz2,.zip,.rar,.gz)
![linux解压缩文件命令大全(.tar.gz,tar.bz2,.zip,.rar,.gz)](https://img.taocdn.com/s3/m/7da9f6e9951ea76e58fafab069dc5022aaea4630.png)
linux解压缩⽂件命令⼤全(.tar.gz,tar.bz2,.zip,.rar,.gz)⽬录上⾯的⽂章介绍了绝⼤多数的压缩⽂件的压缩与解压缩命令。
这⾥对常见的压缩⽂件进⾏了总结,满⾜常见的需求。
tar命令可以搞定后缀有.tar的压缩⽂件,如:.tar, .tar.gz, tar.bz2, tar.Z。
如果是单纯以.gz, .bz2, .Z结尾的压缩⽂件,它们有对应的压缩处理命令,分别是gzip, bzip2, compress/uncompress。
Windows 操作系统下常见的压缩⽂件有.zip, .rar,这两类压缩⽂件需要分别⽤到zip和rar命令来进⾏操作。
.tar压缩:tar cvf FileName.tar DirName解压:tar xvf FileName.tar.tar.gz压缩:tar zcvf FileName.tar.gz DirName解压:tar zxvf FileName.tar.gz.tar.bz2压缩:tar jcvf FileName.tar.bz2 DirName解压:tar jxvf FileName.tar.bz2.tar.Z压缩:tar Zcvf FileName.tar.Z DirName解压:tar Zxvf FileName.tar.Z.Zubuntu系统需额外安装:sudo apt-get install ncompress解压:uncompress FileName.Z压缩:compress FileName.gz解压:gzip -d FileName.gz压缩:gzip FileName.bz2解压:bzip2 -d FileName.bz2压缩:bzip2 -z FileName.rarubuntu系统需额外安装:sudo apt-get install rar解压:rar x FileName.rar压缩:rar a FileName.rar DirName.zipubuntu系统需额外安装:sudo apt-get install zip解压:unzip FileName.zip压缩:zip FileName.zip DirName提⽰:.tar.xxx后缀的压缩⽂件需要系统中安装有相应⽀持的压缩命令,如果是处理.tar.bz2,系统必须同时安装有tar和bzip2命令;如果是处理tar.gz`,必须同时安装有tar和gzip`` 命令,缺⼀不可。
rar 命令参数
![rar 命令参数](https://img.taocdn.com/s3/m/a4ff25a9afaad1f34693daef5ef7ba0d4a736d22.png)
rar 命令参数
rar 命令参数包括以下几种:
1. a:添加文件到压缩文件。
2. c:添加压缩文件注释。
3. cf:添加文件注释。
4. ch:改变压缩文件参数。
5. cw:写入压缩文件注释到文件。
6. d:删除压缩文件中的文件。
7. e:解压压缩文件到当前目录。
8. f:刷新压缩文件中的文件。
9. i[参数]=<串>:在压缩文件中查找字符串。
10. k:锁定压缩文件。
11. l[t,b]:列出压缩文件[技术信息,简洁]。
12. m[f]:移动到压缩文件[仅对文件]。
13. p:打印文件到标准输出设备。
14. r:修复压缩文件。
15. rc:重建丢失的卷。
16. rn:重命名压缩文件。
17. rr[N]:添加数据恢复记录。
18. rv[N]:创建恢复卷。
19. s[名字|-]:转换压缩文件为自解压格式或转换回压缩文件。
20. t:测试压缩文件。
21. u:更新压缩文件中的文件。
22. v[t,b]:详细列出压缩文件[技术信息,简洁]。
23. x:用绝对路径解压文件。
此外,您还可以在rar 命令后添加开关参数,如停止扫描等。
bar_rar命令
![bar_rar命令](https://img.taocdn.com/s3/m/4f3276106c175f0e7cd137c4.png)
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 命令详解](https://img.taocdn.com/s3/m/6cfbfcde50e2524de5187eec.png)
p 打印文件到标准输出设备
r 修复压缩文件
rc 重建丢失的卷
rn 重命名压缩文件
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
用法: rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...>
<@列表文件...> <解压路径">
<命令>
a 添加文件到压缩文件
c 添加压缩文件注释
cf 添加文件注释
p- 不询问密码
r 递归子目录
r0 仅递归通配符名称的子目录
ri<P>[:<S>] 设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[名字|-] 转换压缩文件为自解压格式或转换回压缩文件
t 测试压缩文件
u 更新压缩文件中的文件
v[t,b] 详细列出压缩文件[技术信息,简洁]
x 用绝对路径解压文件
<开关>
- 停止扫描
ep2 展开为完整路径
ep3 扩展路径为包含盘符的完全路径
f 刷新文件
hp[密码] 同时加密文件数据和文件头
id[c,d,p,q] 禁用消息
ieml[属性] 用 E-mail 发送压缩文件
ierr 发送所有消息到标准错误设备
dh 打开共享文件
ds 对固实压缩文件禁用名称排序
e[+]<属性> 设置文件排除和包括属性
【转】winrar命令行详解
![【转】winrar命令行详解](https://img.taocdn.com/s3/m/90e24e64a517866fb84ae45c3b3567ec102ddcb1.png)
【转】winrar命令⾏详解从命令⾏也可以运⾏ WinRAR 命令,常规的命令⾏语法描述如下:WinRAR <命令> -<开关1> -<开关N> <压缩⽂件> <⽂件...> <@列表⽂件...> <解压路径\>命令:WinRAR 运⾏的字符组合代表功能开关:切换操作指定类型,压缩强度,压缩⽂件类型,等等的定义。
压缩⽂件:要处理的压缩⽂件名。
⽂件:要处理的⽂件名。
列表⽂件:列表⽂件是包含要处理⽂件名称的纯⽂本。
⽂件名应该在第⼀卷启动。
可以在列表⽂件中使⽤//字符后添加注释.例如,你可以包含两列字符串创建 backup.lst:c:\work\doc\*.txt //备份⽂本⽂档 c:\work\image\*.bmp //备份图⽚c:\work\misc并接着运⾏: winrar a backup @backup.lst你可以在命令⾏中同时指定普通的⽂件名和列表⽂件名。
解压路径只与命令 e 和 x ,搭配使⽤。
指出解压⽂件添加的位置。
如果⽂件夹不存在时,会⾃动创建。
注意事项a) 如果未指定⽂件或是列表⽂件时,WinRAR 将会以缺省的 *.* 运⾏全部的⽂件;b) 如果未指定压缩⽂件扩展名时,WinRAR 将会使⽤在压缩配置中选定的默认压缩⽂件格式。
但你可以指定 .RAR 或 .ZIP 扩展名来替换它们;c) 在命令⾏所输⼊的开关会替换相同的配置设置值;d) 在命令 c、e、s、t、rr、k 和 x 可在压缩⽂件名中使⽤通配符。
如此可以⽤单个的命令来进⾏超过⼀个以上的压缩⽂件,除此之外,如果你指定 -r 开关于这些命令时,它们将会搜索在⼦⽂件夹中的压缩⽂件;e) 某些命令和开关只应⽤在 RAR 压缩⽂件,有些则在 RAR 和 ZIP 都可使⽤,⽽某些则可应⽤在全部的压缩⽂件格式。
这⼀些都得看压缩⽂件格式所提供的特性⽽定;f) 命令和开关的⼤⼩写是相同意思的,你可以⽤⼤写或者⼩写来下命令均可。
使用unrar命令进行解压缩的方法
![使用unrar命令进行解压缩的方法](https://img.taocdn.com/s3/m/474152a8b9f67c1cfad6195f312b3169a451eaba.png)
使用unrar命令进行解压缩的方法一、什么是unrar命令unrar是一个用于解压缩RAR文件的命令行工具,它可以在终端中直接运行,适用于Linux和Unix系统。
RAR文件是一种常见的压缩文件格式,特点是压缩率高和压缩速度快,因此在文件传输和存储中被广泛使用。
二、安装unrar命令在终端中输入以下命令进行安装:```sudo apt-get install unrar```输入管理员密码后,系统将自动下载并安装unrar命令。
三、解压缩RAR文件1. 解压单个RAR文件在终端中,使用以下命令解压缩单个RAR文件:```unrar x file.rar```其中,`file.rar`是待解压的RAR文件的文件名。
解压缩后的文件将保存在当前目录下。
2. 解压缩多个RAR文件如果有多个RAR文件需要解压缩,可以使用以下命令:```unrar x file1.rar file2.rar file3.rar```其中,`file1.rar`、`file2.rar`和`file3.rar`是待解压的RAR文件的文件名。
解压缩后的文件将保存在当前目录下。
3. 解压缩到指定目录如果想要将解压缩后的文件保存到指定的目录下,可以使用以下命令:```unrar x file.rar /path/to/directory```其中,`file.rar`是待解压的RAR文件的文件名,`/path/to/directory`是指定的目录路径。
解压缩后的文件将保存在指定的目录下。
四、unrar命令的常用选项1. -e 或者 --extract此选项可以用来提取RAR文件中的文件而不进行解压缩。
使用以下命令:```unrar e file.rar```解压缩后的文件将保存在当前目录下。
2. -o 或者 --overwrite此选项可以用来覆盖已存在的文件。
使用以下命令:```unrar x -o+ file.rar```其中,`file.rar`是待解压的RAR文件的文件名。
mac上如何解压和压缩rar文件
![mac上如何解压和压缩rar文件](https://img.taocdn.com/s3/m/465c7e23b80d6c85ec3a87c24028915f804d8431.png)
mac上如何解压和压缩 rar文件
下面演示如何在Mac OS X系统中使用 rar 命令行操作: 1. 首先从下载 rar/unrar 工具; 2. 解压缩下载的 tar.gz 压缩包(tar xvf rarosx-5.2.0.tar.gz),在下载目录Downloads下自动创建一个rar的目录,其中有rar / unrar 文件; 3. 进入终端(命令窗口 control+空格) 4. 进入刚刚解压缩的rar 目录,使用 cd Downloads/rar 进入; 5. 使用如下命令分别安装 unrar 和 rar 命令; 安装unrar命令:sudo install -c -o$USER unrar /bin 安装rar命令:sudo install -c -o$USER rar /bin 6. 测试 unrar 和 rar 命令; 解压命令:unrar x compressed-package.rar 解压缩 xxx.rar 压缩包,如果文件名有空格,则需要使用单引号包起来 如:‘xxx xx.rar’
Win RAR自解压命令教程
![Win RAR自解压命令教程](https://img.taocdn.com/s3/m/80322dd008a1284ac85043f8.png)
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,在覆盖文件之前用户将会被先询问。
这是覆盖命令的默认动作,可以不需要指定。
实用的Windows CMD文件压缩和解压缩指南
![实用的Windows CMD文件压缩和解压缩指南](https://img.taocdn.com/s3/m/6845068b64ce0508763231126edb6f1aff007129.png)
实用的Windows CMD文件压缩和解压缩指南在日常使用电脑的过程中,我们经常需要对文件进行压缩和解压缩操作。
虽然市面上有很多压缩软件可供选择,但是对于习惯使用Windows命令行界面的用户来说,使用CMD进行文件压缩和解压缩是一个更加高效和方便的选择。
本文将为大家介绍一些实用的Windows CMD文件压缩和解压缩指南,帮助大家更好地利用命令行界面进行文件处理。
一、压缩文件1. 使用RAR命令压缩文件RAR是一款常用的文件压缩格式,通过CMD命令行界面可以方便地使用RAR命令进行文件压缩。
使用以下命令可以将一个文件夹压缩成RAR格式的压缩包:```rar a -r compressed.rar folder```其中,a表示添加文件到压缩包,-r表示递归压缩文件夹内的所有文件,compressed.rar为压缩包的文件名,folder为待压缩的文件夹路径。
2. 使用ZIP命令压缩文件除了RAR格式,ZIP格式也是常见的文件压缩格式。
通过CMD命令行界面,我们同样可以使用ZIP命令进行文件压缩。
使用以下命令可以将一个文件夹压缩成ZIP格式的压缩包:```powershell -command "Compress-Archive -Path folder -DestinationPath compressed.zip"```其中,powershell -command表示使用PowerShell命令,Compress-Archive表示压缩文件的命令,-Path表示待压缩的文件夹路径,compressed.zip为压缩包的文件名。
二、解压缩文件1. 使用RAR命令解压缩文件如果我们需要解压缩一个RAR格式的压缩包,可以使用以下命令:```rar x compressed.rar```其中,x表示解压缩RAR文件。
2. 使用ZIP命令解压缩文件对于ZIP格式的压缩包,我们可以使用以下命令进行解压缩:```powershell -command "Expand-Archive -Path compressed.zip -DestinationPath folder"```其中,powershell -command表示使用PowerShell命令,Expand-Archive表示解压缩文件的命令,-Path表示待解压缩的压缩包路径,folder为解压缩后的目标文件夹路径。
winrar命令解析
![winrar命令解析](https://img.taocdn.com/s3/m/4125816103768e9951e79b89680203d8ce2f6a6a.png)
winrar命令解析WINRAR 命令⾏语法2006年10⽉12⽇ Tags: WINRAR语法:RAR <命令> [-<开关>] <压缩包> <@⽂件列表...> [<⽂件...>] [<解压缩路径\>]命令⾏选项(命令及开关)提供 RAR 创建及管理控制压缩包的控制。
命令是⼀个字串(或单⼀字母),命令 RAR 运⾏相对的操作。
开关则设计来做修改RAR 运⾏的操作。
其他的参数则为压缩包名称及要压缩的⽂件或要从压缩包解开的⽂件.a 添加⽂件到压缩包。
⽰例:创建或更新现存的压缩包 myarch,添加当前⽬录中的所有⽂件rar a myarchc 添加压缩包注释。
注释会在处理压缩包时显⽰。
注释长度被限制为62000 字节⽰例:rar c distrib.rar注释也可以从⽂件添加:rar c -zinfo.txt dummycf 添加⽂件注释。
⽂件注释会在给予命令 'v' 的时候才显⽰。
⽂件注解的长度限制为 32767 字节。
⽰例:rar cf bigarch *.txtcw 写⼊压缩包注释到指定的⽂件。
⽰例:rar cw oldarch comment.txtd 从压缩包删除⽂件。
请注意,如果此命令的结果是移去压缩包⾥的所有⽂件,则空的压缩包也会被移去。
e 解压缩⽂件到当前⽬录。
f 整理压缩包中的⽂件。
仅压缩包中的⽂件⽐添加的还旧时才更新此命令不会添加新⽂件到压缩包中k 锁住压缩包。
任何会修改压缩包的命令将会忽略。
⽰例:rar k final.rarl[t] 列出压缩包的内容 [技术性的]。
⽂件如同下 'v' 命令⼀样列出来,但排除⽂件路径。
例如仅显⽰⽂件名。
选择性的技术性信息仅在使⽤ 't' 修正元时才会显⽰。
m[f] 移动到压缩包 [仅⽂件]。
⽂件移动及⽬录结果,⽽该⽬录及⽂件在成功完成包装操作之后便删除。
linux中rar后缀解压文件的命令
![linux中rar后缀解压文件的命令](https://img.taocdn.com/s3/m/3250af6f0622192e453610661ed9ad51f01d54c1.png)
linux中rar后缀解压文件的命令在Linux中,要解压RAR文件,需要先安装RAR解压工具。
RAR是一种十分常见的压缩文件格式,但是在Linux系统中并不原生支持RAR 格式的解压。
下面将详细介绍在Linux中如何安装RAR解压工具并使用命令解压RAR文件。
Linux支持多个解压工具来解压RAR文件,如unrar、rar和7z等。
其中,unrar是最流行和强大的解压工具之一。
以下是在Linux中解压RAR文件的命令。
安装RAR解压工具要在Linux中使用RAR解压文件,首先需要安装RAR解压工具。
不同的Linux发行版有不同的包管理器,因此安装RAR工具的命令也会有所不同。
以下是几种常见Linux发行版的安装RAR工具的命令。
对于Debian/Ubuntu系统,可以使用apt-get命令安装:```sudo apt-get install unrar```对于CentOS/RHEL系统,可以使用yum命令安装:```sudo yum install unrar```对于Fedora系统,可以使用dnf命令安装:```sudo dnf install unrar```对于Arch Linux系统,可以使用pacman命令安装:```sudo pacman -S unrar```解压RAR文件安装完成RAR解压工具后,就可以使用命令解压RAR文件了。
以下是一些常见的解压RAR文件的命令。
1.解压RAR文件到当前目录:```unrar x file.rar```这个命令将RAR文件解压到当前目录下。
2.解压RAR文件到指定目录:```unrar x file.rar /path/to/directory```这个命令将RAR文件解压到指定的目录下。
3.解压RAR文件并保留路径:```unrar e file.rar```这个命令将RAR文件解压到当前目录下,并保留原始文件的目录结构。
4.解压RAR文件的某个文件:```unrar e file.rar file.txt```这个命令将RAR文件中的file.txt文件解压到当前目录下。
Rar命令行详解
![Rar命令行详解](https://img.taocdn.com/s3/m/c8704bb8960590c69ec37666.png)
~~~~~~~~
RAR 3.71 32 位控制台版本
~~~~~就是只显示文件名。当使用't'变量时可选技术信息(主操作
系统,固实标志和老版本标记)被显示。变量 'b' 强制 RAR 只输出单纯
的文件名,而没有其他任何的附加信息。
m[f] 移动到压缩文件中[只用于文件]。移动文件和目录会使压缩操作完成后它
RAR 的功能包括:
* 高度成熟的原创压缩算法
* 对于文本、声音、图像和 32 位和 64 位 Intel 可执行程序压缩的特殊优化算法
* 获得比类似工具更好的压缩率,使用'固实'压缩
* 身份校验(只有注册版本可用)
* 自解压压缩文件和分卷压缩(SFX)
同的目录中。
这个文件包含下列字符串:
switches=任何 RAR 开关,用空格分开
例如:
switches=-m5 -s
环境变量
~~~~~~~~
可以通过建立"RAR"环境变量来添加默认参数到命令行中.
例如,在 UNIX 中,下列命令行可以被添加到你的配置中:
在 c:\*.rar 压缩文件中的 *.txt 文件执行区分大小写的 "first level"
字符串的搜索
2) rar ih=f0e0aeaeab2d83e3a9 -r e:\text
在 e:\text 目录下的 rar 压缩文件中搜索十六进制字符串
们被删除。如果使用变量'f'和/或应用开关'-ed',则不删除目录。
p 打印文件到标准输出设备。
你可以把这个命令和 -inul 开关一起使用来禁止所有的 RAR 信息,并只
如何用CMD命令 解压缩文件rar
![如何用CMD命令 解压缩文件rar](https://img.taocdn.com/s3/m/00f1156ba45177232f60a2d9.png)
如何用CMD命令解压缩文件rar悬赏分:10 |解决时间:2009-3-29 18:07 |提问者:洪福圣天|检举我想知道怎么用运行cmd解< *.rar 格式> 的压缩文件求步骤·另外讲一下这个命令:举个例子讲讲WinRAR <命令> -<开关1> -<开关N> <压缩文件> <文件...> <@列表文件...> <解压路径\>·还有一个copy 什么+ 什么什么也讲一下吧!认真好的话可加100分最佳答案系统自带CMD本身不支持CMD的,你把你winrar目录里面的RAR.exe和UNRAR复制到c:\windows文件夹中,或者自己设置一下系统环境变量,把winrar的目录加进去。
其实就是方便调用而已。
RAR.exe负责的功能是压缩文件UnRAR.exe负责的功能则是解压缩文件实例一下,假设,D:\abc文件夹下有个a.rar文件你要把a文件解压到当前目录你就在命令行里输入命令,unrar x(注释,命令x为使用绝对路径)D:\abc\a.rar (注释,这是你要解压的文件的绝对路径)D:\(注释,这个是你想解压的路径,如果留空则默认解压到%HOMEPATH%目录)如果你不想用绝对路径解压,在cmd中跳转到,rar文件的目录下,改用命令e,继续以D:\abc文件夹下有个a.rar文件为例,你到了abc的目录下输入,unrar e a.rar(注释,这里用相对路径)D:\(注释这里依然是你想解压到得目录,但留空则解压到当前目录)其次,rar文件有密码,则加上开关-p[]例unrar e -p[abc] a.rar d:\举一反三,解压中其他需求就加上它预设的开关就是了,压缩也是如此关于copy命令,你应该想问怎么将几个文件合并成一个文件吧?首先说一下文件,文件存储方式有两种,一种就是好像txt这类,用字符方式记录,而另一种就是用二进制(0和1)的方式记录。
tar、tar.gz、tar.bz2、zip、rar的区别和用法
![tar、tar.gz、tar.bz2、zip、rar的区别和用法](https://img.taocdn.com/s3/m/7f2049a81b37f111f18583d049649b6648d7090c.png)
tar、tar.gz、tar.bz2、zip、rar的区别和⽤法●tar -cf all.tar *.jpg这条命令是将所有 .jpg 的⽂件打成⼀个名为 all.tar 的包。
-c是表⽰产⽣新的包,-f指定包的⽂件名。
●tar -rf all.tar *.gif这条命令是将所有 .gif 的⽂件增加到 all.tar 的包⾥⾯去。
-r是表⽰增加⽂件的意思。
●tar -uf all.tar logo.gif这条命令是更新原来 tar 包 all.tar 中 logo.gif ⽂件,-u是表⽰更新⽂件的意思。
●tar -tf all.tar这条命令是列出 all.tar 包中所有⽂件,-t是列出⽂件的意思。
●tar -xf all.tar这条命令是解出 all.tar 包中所有⽂件,-x是解开的意思。
4.2 打包并压缩⽂件为了⽅便⽤户在打包解包的同时可以压缩或解压⽂件,tar 提供了⼀种特殊的功能。
这就是 tar 可以在打包或解包的同时调⽤其它的压缩程序,⽐如调⽤ gzip、bzip2 等。
4.2.1 tar 调⽤ gzipgzip 是 GNU 组织开发的⼀个压缩程序,.gz 结尾的⽂件就是 gzip 压缩的结果。
与 gzip 相对的解压程序是 gunzip。
tar 中使⽤-z这个参数来调⽤gzip。
下⾯来举例说明⼀下:●tar -czf all.tar.gz *.jpg这条命令是将所有 .jpg 的⽂件打成⼀个 tar 包,并且将其⽤ gzip 压缩,⽣成⼀个 gzip 压缩过的包,包名为 all.tar.gz●tar -xzf all.tar.gz这条命令是将上⾯产⽣的包解开。
4.2.2 tar 调⽤ bzip2bzip2 是⼀个压缩能⼒更强的压缩程序,.bz2 结尾的⽂件就是 bzip2 压缩的结果。
与 bzip2 相对的解压程序是 bunzip2。
tar 中使⽤-j这个参数来调⽤gzip。
RAR命令详解
![RAR命令详解](https://img.taocdn.com/s3/m/04a432a7f524ccbff12184b8.png)
用法: rar <命令> -<选项1> ….-<选项N> <操作文档> <文件…> <@文件列表…> <解压路径>通常rar命令由一个主命令加若干选项(可选)构成,操作文档为操作施加的.rar文件对象,文件或文件列表为对操作文档实现修饰的具体文件或目录(可选)。
------------------------------------------------------------------------rar常用命令主要有a 添加文件到操作文档例: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命令更新该文件,对目录也可以进行操作例:rar a test.rar dir1c 对操作文档添加说明注释rar c test.rar(会出现Reading comment from stdin字样,然后输入一行或多行注释,以ctrl+d结束)cf 添加文件注释,类似上面的c,不过这个是对压缩文档中每个文件进行注释cw 将文档注释写入文件例:rar cw test.rar comment.txtd 从文档中删除文件例:rar d test.rar file1.txte 将文件解压到当前目录例:rar e test.rar注:用e解压的话,不仅原来的file1.txt和file2.txt被解压到当前目录,就连dir1里面的所有文件也被解压到当前目录下,不能保持压缩前的目录结构,如果想保持压缩前的目录结构,用x解压k 锁定文档例:rar k test.rar 锁定文档后,该文档就无法进行任何更新操作了r 修复文档例:rar r test.rar当rar文件有问题时,可以尝试用该命令进行修复(鬼知道有多少用)s 转换文档成自解压文档例:rar s test.rar会生成一个test.sfx的可执行文档,运行它的效果就相当于rar x test.rar,适合于向没有rar的用户传输文件t 检测文档例:rar t test.rar检测test.rar的完整性,一般压缩完大型文件准备传输前最好用这个命令来确保文件的正确性x 带路径解压文档中内容到当前目录例:rar x test.rar这样解压的话,dir1就会保持原来的目录结构以上就是rar的常用命令,一个rar操作只能有一个命令,而选项却可以有多个。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
cf 添加文件注释。当使用'v'命令时显示文件注释。文件的注释长度限制到
32767 字节。
例子:
rar cf bigarch *.txt
ch 改变压缩文件参数。
此命令能和大多数压缩文件变量开关一起使用修改压缩文件参数。对于象
RAR 的功能包括:
* 高度成熟的原创压缩算法
* 对于文本、声音、图像和 32 位和 64 位 Intel 可执行程序压缩的特殊优化算法
* 获得比类似工具更好的压缩率,使用'固实'压缩
* 身份校验(只有注册版本可用)
* 自解压压缩文件和分卷压缩(SFX)
-av, -cl, -cu, -tl 等没有专门命令的开关特别方便。
它不能重新压缩、解密或加密压缩文件数据,它不能整合或创建卷。如果
不和其它开关一起使用,'ch' 命令仅复制压缩文件数据而不修改它。
例如:
在列表文件中 Win32 控制台 RAR 使用 OEM (DOS) 编码。
你可以在同一命令行指定普通文件名和列表文件。如果文件和列表
文件都未被指定,那么 RAR 将默认是 *.*,来处理所有文件
在一个 UNIX 环境变量中,你需要将通配符置于引号中,避免被外壳扩展。例如,
其他项目不相符时的顺序清单位置。 注释字符是 ';'.
在 Windows 中,这个文件应该放在 RAR 所在的或 %APPDATA%\WinRAR 目录中,
在 Unix 中- 放在用户的 home 目录或在 /etc 中。
提高压缩率和操作速度的提示:
- 在压缩文件中,小文件应该被组织在一起;
f*.cpp 拥有更高的优先权。
RAR 命令行语法
~~~~~~~~~~~~~~
语法
RAR <命令> [ -<开关> ] <压缩文件> [ <@列表文件...> ]
[ <文件...> ] [ <解压路径\> ]
描述
命令行选项 (命令和开关) 提供了使用 RAR 创建和管理压缩文件的控制方法。命
* 对物理损伤的压缩文件的恢复能力
* 锁定,密码,文件顺序列表,文件安全和更多……
配置文件
~~~~~~~~
Unix 版本的 RAR 从用户的 home 或 /etc 目录中的 .rarrc 文件读取配置文件信息
(存储在 HOME 环境变量中)
Windows 的版本 RAR 从 rar.ini 文件读取配置文件信息,它放在 rar.exe 文件相
rar a help *.hlp
2) 把当前目录和子目录的所有文件压缩为 362000 字节大小、固实的、
自解压分卷压缩文件并对没个卷添加恢复记录:
rar a -r -v362 -s -sfx -rr save
下面的命令会把 Bitmaps 目录和它的子目录中的所有文件添加到 RAR
压缩文件 Pictures.rar 中:
rar a Pictures.rar Bitmaps
4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你
在压缩文件中查找字符串。
支持下列可选参数:
i - 不区分大小写(默认);
c - 区分大小写搜索;
h - 十六进制搜索;
t - 使用 ANSI, Unicode 和 OEM 字符表 (只有 Win32 可用);
例子:
rar k final.rar
l[t,b] 压缩文件的内容列表[技术信息]。和 'v' 命令一样列出文件,但不包括
文件路径。也就是只显示文件名。当使用't'变量时可选技术信息(主操作
系统,固实标志和老版本标记)被显示。变量 'b' 强制 RAR 只输出单纯
全部删除,这个空的压缩文件将被删除。
e 解压文件到当前目录。
f 更新压缩文件中的文件。 更新打包到压缩文件后被改变的文件。这个命令不
向压缩文件中添加新文件。
i[i|c|h|t]=<字符串>
2) rar ih=f0e0aeaeab2d83e3a9 -r e:\text
在 e:\text 目录下的 rar 压缩文件中搜索十六进制字符串
f0 e0 ae ae ab 2d 83 e3 a9。
k 锁定压缩文件。任何试图改变压缩文件的命令都会被忽略。
- 频繁被处理的文件应该放在开始的位置。
普通的掩码越靠近顶端优先权就越高,但是这个规则存在例外。如果 rarfiles.lst
包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码, 较小的子集
或者更精确的匹配拥有更高的优先权。例如,如果你用 *.cpp 和 f*.cpp 掩码,
c:\work\doc\*.txt //备份文本文档
c:\work\image\*.bmp //备份图片
c:\work\misc
接着运行:
rar a backup @backup.lst
如果你希望从标准输入设备读取文件名,指定空的文件列表名(只有@)。
ห้องสมุดไป่ตู้ 简介
~~~~
RAR 是一个强力压缩工具,允许你管理和操作压缩文件。控制台 RAR 只支持 RAR
格式,带有的 ".rar" 扩展名的文件。ZIP 和其他格式不被支持。Windows 用户可以
安装图形界面 RAR 版本 - WinRAR,它可以处理更多的压缩文件类型。
例子:
1) rar "ic=first level" -r c:\*.rar *.txt
在 c:\*.rar 压缩文件中的 *.txt 文件执行区分大小写的 "first level"
字符串的搜索
同的目录中。
这个文件包含下列字符串:
switches=任何 RAR 开关,用空格分开
例如:
switches=-m5 -s
环境变量
~~~~~~~~
可以通过建立"RAR"环境变量来添加默认参数到命令行中.
例如,在 UNIX 中,下列命令行可以被添加到你的配置中:
设置压缩文件时间为最新的文件:
rar ch -tl files.rar
cw 写压缩文件注释到指定文件。
输出文件格式依赖于 -sc 开关。
如果输出文件名没有指定,注释数据会被发送到标准输出设备。
需要指定 -r 开关来处理它的子目录。
下列命令会把 Bitmaps 目录中除了子目录外的所有文件添加,因为未
指定开关 -r:
rar a Pictures.rar Bitmaps\*
c 添加压缩文件注释。当压缩文件被处理时注释被显示。文件的注释长度限
等写到日志文件中。读取开关 -ilog 描述获得更多信息。
固实压缩的文件列表 - rarfiles.lst
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rarfiles.lst 包含一个用户定义的文件列表,告诉 RAR 添加文件到固实压缩文件时的顺
序。它可以包含文件名通配符和指定项目 -$default。默认项目定义了这个文件中与
如果没有指定任何参数,它可以使用简化的命令行语法 i<字符串> 来代
替 i=<字符串>
它允许指定带有另外一个参数的 't' 变量,例如,ict=字符串 在上面提
及的所有表中执行区分大小写的搜索。
在 RAR 变量中的开关 低优先级
保存在配置文件中的开关 最低优先级
日志文件
~~~~~~~~
如果在命令行或配置文件中指定开关 -ilog ,RAR 将会把处理压缩文件中遇到的错误
例子:
1) rar cw oldarch comment.txt
2) rar cw -scuc arc unicode.txt
3) rar cw arc
d 从压缩文件中删除文件。请注意,如果这个命令导致压缩文件中所有文件
这个命令将从当前路径中的 RAR 压缩文件解压所有的 *.asm 文件:
rar e '*.rar' '*.asm'
命令可以是下列中的任何一个:
a 添加文件到压缩文件中。
例子:
1) 从当前目录添加所有的 *.hlp 文件到 help.rar 压缩文件:
制到 32767 字节
例子:
rar c distrib.rar
注释也可以使用 -z[名称] 开关从文件添加:
下列命令从 info.txt 文件添加一个注释:
rar c -zinfo.txt dummy
RAR='-s -md1024'
export RAR
RAR 将使用这个字符串作为命令行的默认参数,并将使用 1024KB 字典大小来创建
“固实”压缩文件。
RAR 控制选项使用下列优先级:
命名行开关 最高优先级
令是一个字符串(或单个的字母),命令 RAR 去执行一个相应的操作。开关被用来
改变 RAR 执行操作的方法。其它参数是压缩文件名和被压缩的文件或要从压缩文件
中被解压文件。
列表文件是一个包括处理的文件名的纯文本文件。第一列应该以文件名开始。可以
在//字符后添加注释。例如,你可以创建包含下列字符串的 backup.lst:
因为尾指定文件名,假设为所有文件 (*)。