如何用CMD命令 解压文件rar
悬赏分:10 | 解决时间:2009-3-29 18:07 | 提问者:洪福圣天 | 检举
我想知道怎么用运行cmd
< *.rar 格式> 的压缩文件  求步骤   
 
· 另外讲一下 这个 命令:    举个例子讲讲
WinRAR <命令> -<开关1> -<开关N> <压缩文件> <文件...> <@列表文件...> <解压路径\>
· 还有一个 copy 什么 + 什么 什么 也讲一下吧! 
   
                            认真好的话可加 100
最佳答案
系统自带CMD本身不支持CMD的,你把你winrar目录里面的UNRAR复制到c:\windows文件夹中,或者自己设置一下系统环境变量,把winrar的目录加进去。其实就是方便调用而已。
负责的功能是压缩文件
负责的功能则是解压缩文件
实例一下,
假设,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这类,用字符方式记录,而另一种就是用二进制(01)的方式记录。好像mp3这类格式。
实例,如想把a.txtb.txt里面的内容合并到c.txt
+b.
事实上基本看到的文件都是二进制文件方式存储,例如合并a.mp3压缩文件怎么解压b.mp3吧,
你就用copy /b a.mp3+b.mp3 c.mp3