导航:首页 > 程序命令 > cmdzip解压命令行

cmdzip解压命令行

发布时间:2022-07-19 08:09:55

① 如何用CMD命令压缩文件rar

系统自带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:\
举一反三,解压中其他需求就加上它预设的开关就是了,压缩也是如此

关于命令,你应该想问怎么将几个文件合并成一个文件吧?

首先说一下文件,文件存储方式有两种,一种就是好像txt这类,用字符方式记录,而另一种就是用二进制(0和1)的方式记录。好像mp3这类格式。
实例,如想把a.txt和b.txt里面的内容合并到c.txt,
a.txt+b.txt c.txt
事实上基本看到的文件都是二进制文件方式存储,例如合并a.mp3和b.mp3吧,
你就用 /b a.mp3+b.mp3 c.mp3

② 解压缩命令

我们知道WinRAR是个很古老的软件,不仅历史悠久而且功能强大。本文分享如何使用命令行语法(也顺便介绍VB(A)中的Shell命令)来实现批量的压缩文件和解压缩文件。

1.首先,我们打开命令行。点击Windows开始菜单,所有程序,附件,命令提示符,
右击图标,点击“以管理员身份运行”(防止命令行权限不够无法执行)

2.或者按下快捷键Windows+R,输入cmd,回车确定。

3.在命令行中,输入WinRAR m -r -ep1 压缩包保存路径 被压缩的文件(夹)路径
然后回车,就可以将被压缩的文件(夹),压缩成一个WinRAR压缩包。
注意,此命令执行后,原来被压缩的文件或者文件夹,就自动删除了!

4.如果不希望在得到压缩包后,删除原来的文件夹或文件,可以使用命令WinRAR a -r -ep1 -df 压缩包保存路径 被压缩的文件(夹)路径。

实用命令:
命令m 表示移动(压缩后,删除源文件)
命令a 表示添加压缩
命令s 表示创建自解压文件

实用开关:
-r 含子文件夹
-ai 忽略文件属性
-cl 文件名小写
-cu 文件名大写
-ed 忽略空文件夹
-ep 忽略路径信息
-ep1 表示忽略被压缩的根文件夹
-ep2 包含最完整路径信息(除驱动器)
-df 表示压缩后删除源文件
-dr 删除源文件到回收站
-or 自动重命名同名文件

如何使用命令行解压缩文件?

1.WinRARx压缩包路径解压缩到目标文件夹的路径

2.解压缩保留路径,WinRAR e 压缩包路径 解压缩到目标文件夹的路径

3.解压缩忽略路径,忽略路径的意思,就是解压缩时,压缩包原来里面有文件夹的,解压缩之后,只能得到所有文件,而文件夹没了。

③ 在dos命令行下怎么样批量解压缩*.zip文件

zip的bat解压不知道,但是RAR的解压方法是:
1、首先安装一个winrar工具,
2、将winrar的根目录的Rar.exe文件和你的ZIP压缩包放在一起
3、使用命令rar e *.rar
注意事项:如果文件终不能有重名不然容易丢失文件;*代表所有rar文件的文件名
zip格式的bat解压关注 期待中

④ 7-Zip CMD解压指定压缩包

要在命令行下使用7-zip解压压缩文件吗?
需要先安装好7-zip的无GUI程序。

⑤ 怎么用命令提示符解压缩zip文件

RAR的帮助文件:
在安装 WinRAR 后你会发现,在相同目录中有个文件 rar.exe 。它也是 RAR 的 Windows
版本,但它只支持命令行,纯文本模式的界面。当从命令行提示符模式下的 BAT 和 CMD 文件来调用控制 RAR 等时,它特别有用。它支持了比 WinRAR
多得多的命令行参数开关和命令,虽然它有着常规命令行 WinRAR 命令行界面
相似的语法,但却是个真正的 RAR 控制台程序。此帮助文件不包含那一些仅在控制台版本中所支持的开关参数和命令的描述
RAR 命令行语法
~~~~~~~~~~~~~~
语法
RAR <命令> [ -<开关> ] <压缩文件> [ <@列表文件...> ]
[ <文件...> ] [ <解压路径\> ]
描述
命令行选项 (命令和开关) 提供了使用 RAR 创建和管理压缩文件的控制方法。命
令是一个字符串(或单个的字母),命令 RAR 去执行一个相应的操作。开关被用来
改变 RAR 执行操作的方法。其它参数是压缩文件名和被压缩的文件或要从压缩文件
中被解压文件。
列表文件是一个包括处理的文件名的纯文本文件。第一列应该以文件名开始。可以
在//字符后添加注释。例如,你可以创建包含下列字符串的 backup.lst:
c:\work\doc\*.txt //备份文本文档
c:\work\image\*.bmp //备份图片
c:\work\misc
接着运行:
rar a backup @backup.lst
如果你希望从标准输入设备读取文件名,指定空的文件列表名(只有@)。
默认, 在列表文件中 Windows 控制台 RAR 使用 OEM (DOS) 编码。但是可以使用
-sc<字符集>l 开关重定义。
你可以在同一命令行指定普通文件名和列表文件。如果文件和列表
文件都未被指定,那么 RAR 将默认是 *.*,来处理所有文件
在 Unix 中,你需要将 RAR 命令行参数置于单引号或双引号中,防止被 Shell
解释。例如,这个命令将从当前目录中所有的 RAR 压缩文件中解压的 *.asm 文件:
rar e '*.rar' '*.asm'
命令可以是下列中的任何一个:
a 添加文件到压缩文件中。
例子:
1) 从当前目录添加所有的 *.hlp 文件到 help.rar 压缩文件:
rar a help *.hlp
2) 把当前目录和子目录的所有文件压缩为 362000 字节大小、固实的、
自解压分卷压缩文件并对没个卷添加恢复记录:
rar a -r -v362 -s -sfx -rr save
因为尾指定文件名,假设为所有文件 (*)。
3) 作为一个特别的例外,如果目录名被作为参数指定并且目录名不包
含文件掩码和以反斜线结尾,即使没有指定 -r 开关,目录和子目录的
所有内容都会被添加到压缩文件中。
下面的命令会把 Bitmaps 目录和它的子目录中的所有文件添加到 RAR
压缩文件 Pictures.rar 中:

rar a Pictures.rar Bitmaps
4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你
需要指定 -r 开关来处理它的子目录。
下列命令会把 Bitmaps 目录中除了子目录外的所有文件添加,因为未
指定开关 -r:
rar a Pictures.rar Bitmaps\*

路径名长度小于 259 个字符。
最大的压缩文件注释的长度是 62000 字节。

⑥ zip怎么命令行解压rar文件

Zip只能解压zip的 rar要下载rarlinux软件 《Linux就该这么学》不错的Linux自学书籍

java中怎么用cmd命令解压zip文件

对于zip文件,java有自带类库java.util.zip;可是要想解压rar文件只能靠第三方类库,我试过两个:com.github.junrar和de.innosystec.unrar,前者解压时可能会出现crcError,后者pom配置时报错;利用cmd命令调用winRAR进行解压,无疑方便快捷很多。
调用cmd命令
public
static
boolean
exe(String
cmd)
{
Runtime
runtime
=
Runtime.getRuntime();try
{
Process
p
=
runtime.exec(cmd);
BufferedReader
reader
=
new
BufferedReader(new
InputStreamReader(p.getInputStream(),"GBK"));
String
line
=
reader.readLine();

while(line!=null)
{
logger.info(line);
line
=
reader.readLine();
}
reader.close();

if(p.waitFor()!=0)
{return
false;
}
}
catch
(IOException
e)
{

//
TODO
Auto-generated
catch
block
e.printStackTrace();
}
catch
(InterruptedException
e)
{

//
TODO
Auto-generated
catch
block
e.printStackTrace();
}return
true;
}
首先利用runtime.exec()执行指令,得到process,从process.getInputStream()中获取回显字符并打印,打印回显时可能会出现中文乱码,这个和操作系统编码有关,我这里是GBK编码,所以在new
inputstreamReader时加入了编码参数”GBK“
命令行字符串
如果需要调用cmd命令,如cd等,可写”cmd
c
cd
目录”。对于直接调用exe执行,则可以写成”exe文件绝对路径
参数”,在命令行字符串中,含有空格的路径或者字符串应该再加上引号,即””exe文件绝对路径”
”参数”“
winRAR调用
我这里安装目录是C:/Program
Files/WinRAR,将D:1.rar
解压到D:,则写成””C:/Program
Files/WinRAR/unRar.exe”
x
-y
D:/1.rar
D:/”,x代表绝对路径解压,-y表示全部确定;压缩的命令如下:“”C:/Program
Files/WinRAR/rar.exe”
a
-ep1
D:2.rar
D:源目录”,a表示添加文件到压缩文件,-ep1表示排除基本目录,如D:winrar ar这个目录,如果没有-ep1那么压缩包中会出现winrar目录路径,而加了之后就只将当前目录打包,只有rar目录

⑧ cmd 解压缩 命令

系统自带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:\
举一反三,解压中其他需求就加上它预设的开关就是了,压缩也是如此
关于命令,你应该想问怎么将几个文件合并成一个文件吧?
首先说一下文件,文件存储方式有两种,一种就是好像txt这类,用字符方式记录,而另一种就是用二进制(0和1)的方式记录。好像mp3这类格式。
实例,如想把a.txt和b.txt里面的内容合并到c.txt,

a.txt+b.txt
c.txt
事实上基本看到的文件都是二进制文件方式存储,例如合并a.mp3和b.mp3吧,
你就用
/b
a.mp3+b.mp3
c.mp3

⑨ 如何在命令行下使用XP自带的ZIP支持解压ZIP文件

zipfldr.dll是以dll注册方式挂载在explorer上的,只能在GUI里交互式使用,好像没有在命令行下调用的方式
另外 系统自带的 iexpress 也可以做压缩, 这个是有向导式有用户界面的

⑩ cmd下如何解压缩zip文件,winrar不能解压缩zip文件。本人菜鸟,越详细越好。

敲命令啦
"C:\Program Files\WinRAR\WinRAR.exe" x c:\123.zip d:\abc

详细用发请参考winrar的帮助文档 “命令行模式”

阅读全文

与cmdzip解压命令行相关的资料

热点内容
安卓系统下的软件怎么移到桌面 浏览:78
windows拷贝到linux 浏览:752
mdr软件解压和别人不一样 浏览:886
单片机串行通信有什么好处 浏览:321
游戏开发程序员书籍 浏览:844
pdf中图片修改 浏览:271
汇编编译后 浏览:476
php和java整合 浏览:830
js中执行php代码 浏览:442
国产单片机厂商 浏览:57
苹果手机怎么设置不更新app软件 浏览:287
转行当程序员如何 浏览:495
苹果id怎么验证app 浏览:866
查看手机命令 浏览:955
抖音反编译地址 浏览:228
如何加密软件oppoa5 浏览:235
java从入门到精通明日科技 浏览:98
拆解汽车解压视频 浏览:600
新版百度云解压缩 浏览:594
android上下拉刷新 浏览:883