压缩文件怎么批量解压

压缩文件怎么批量解压,第1张

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

工具/原料

WinRAR

CMD

方法/步骤

首先,我们打开命令行。

点击Windows开始菜单,所有程序,附件,命令提示符,

右击图标,点击“以管理员身份运行”(防止命令行权限不够无法执行)

请点击输入图片描述

或者按下快捷键Windows+R

输入cmd

回车确定。

请点击输入图片描述

在命令行中,输入

WinRAR m -r -ep1 压缩包保存路径 被压缩的文件(夹)路径

然后回车,就可以将被压缩的文件(夹),压缩成一个WinRAR压缩包。

注意,此命令执行后,原来被压缩的文件或者文件夹,就自动删除了!

请点击输入图片描述

如果不希望在得到压缩包后,删除原来的文件夹或文件,

可以使用命令

WinRAR a -r -ep1 -df 压缩包保存路径 被压缩的文件(夹)路径

请点击输入图片描述

这里,介绍一下这些命令的含义。

WinRAR m -r -ep1 压缩包保存路径 被压缩的文件(夹)路径

等价于

WinRAR a -r -ep1 -df 压缩包保存路径 被压缩的文件(夹)路径

实用命令:

命令m 表示移动(压缩后,删除源文件)

命令a 表示添加压缩

命令s 表示创建自解压文件

实用开关:

-r 含子文件夹

-ai 忽略文件属性

-cl 文件名小写

-cu 文件名大写

-ed 忽略空文件夹

-ep 忽略路径信息

-ep1 表示忽略被压缩的根文件夹

-ep2 包含最完整路径信息(除驱动器)

-df 表示压缩后删除源文件

-dr 删除源文件到回收站

-or 自动重命名同名文件,例如filename.txt filename(1).txt filename(2).txt

请点击输入图片描述

下面,我们来看如何使用命令行解压缩文件。

WinRAR x 压缩包路径 解压缩到目标文件夹的路径

解压缩保留路径

WinRAR e 压缩包路径 解压缩到目标文件夹的路径

解压缩忽略路径

忽略路径的意思,就是解压缩时,压缩包原来里面有文件夹的,

解压缩之后,只能得到所有文件,而文件夹没了。

请点击输入图片描述

当然,WinRAR的命令行功能,不仅仅支持这么多。有兴趣的,可以打开官方帮助文档详细研读。这里就不再赘述了。

最后,我们来分享一下,如何使用VB(或者VBA)中的Shell命令,来运行WinRAR的命令行,这有助于我们编写程序批量执行一些解压缩或者压缩文件的任务。

如果通过Shell执行,其中“WinRAR”要改为WinRAR安装文件的绝对路径,而在CMD(开始->运行 ->命令提示符)中不需改。

WinRAR安装的绝对路径,一般是(绝对路径中含空格,需要使用双引号引起来):

【Win7系统】"C:\Program Files (x86)\WinRAR\WinRAR.exe"

【Win XP系统】"C:\Program Files\WinRAR\WinRAR.exe"

举个VBA中使用Shell命令示例:

Shell "C:\Program Files (x86)\WinRAR\WinRAR.exe a 压缩包保存路径 被压缩的文件(夹)路径"

请点击输入图片描述

注意事项

绝对路径中含空格,需要使用双引号引起来

通过WinRAR命令行还可以在解压缩的时候重命名文件

Win7系统打不开压缩文件,可以用以下办法解决:

1、重新安装解压缩程序;

2、安装将文件压缩的程序(如WinRAR、好压、7-Zip等),然后再重新解压文件;

3、重新安装系统,并重新安装解压缩程序,进行文件解压缩(重新安装系统之前,一定要提前备份重要资料)。

照片压缩方法如下:

*** 作环境:联想 AIO520-22一体机、WIN7、WinRar6.1等。

1、这里用WinRar进行演示,首先选中要压缩的图片。

2、然后右键点击右键菜单中点击添加到压缩文件。

3、选择压缩后的格式,最后点击确定。

4、最后是等待压缩完毕即可。

注意事项:

1、图片压缩程度调整

图片压缩程度功能支持自由设置图片压缩后的大小范围,数值越小,压缩程度越高,但也会相应的损失图片压缩后的质量哦,因此要根据需求来压缩。

2、图片输出格式

输出不同格式的图片文件,有时也会影响到图片压缩之后的大小。

3、批量压缩功能

在线压缩网站一般支持批量图片压缩功能,批量图片压缩功能压缩时间会在1-2分钟左右,请耐心等待。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11187449.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存