• 因为软件性质,经常失效,希望大家发现后告知本站更新,谢谢,您的一个建议,方便你我他
  • 欢迎访问二次元软件世界,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入我们 QQ群
  • 本站提供最常用软件的绿色免安装版,让您免去碎片化的干扰,一站式服务平台
  • 绿色软件中心提拱海量免费软件安全下载,全部软件都已经过安全杀毒检测。手机、电脑版应用软件大全,最新最快速的软件下载中心
  • 本站提供WIN7、WIN10以及Linux系统等系统下载,并且有详细的系统安装教程,让系统安装不那么神秘
  • 站在技术前沿,用朴实的语言描述神秘的黑科技,让科技不再黑
  • 我们还提供网络建站和网站优化服务哦!!!
  • 本站本着方便你我他的原则,正在陆续去掉提取码,如果有连接失效,麻烦告知一下

利用7zip批量压缩文件夹(使用进阶)

教程技巧 16分钟前 4次浏览 0个评论 扫描二维码

在日常的工作中,经常遇到需要进行文件打包的情况,比如把当前文件夹下面的所有子文件夹进行单独打包,通常我们遇到这种情况都是一个文件夹一个文件夹的进行操作,但是当我们遇到需要打包的文件夹比较多时,就比较麻烦了,这时候就需要我们使用到一种快捷的批量压缩方式,这里我们用的是大名鼎鼎的7z压缩,因为7z是支持命令行操作的,这给我们提供了便利,废话不多说,我们开始教程

for /d %%X in (*) do "C:Program Files7-Zip7z.exe" a "%%X.7z" -p123456 -mhe=on "%%X"

通常情况下我们直接复制上面的命令,到需要压缩的文件夹中新建文本文档,改后缀为bat,运行即可,但是电脑面前的你可能不知道具体含义,我这里就给大家说一下

我们使用for循环遍历当前文件夹,使用安装在C:Program Files7-Zip7z.exe目录下的7z程序,这里需要改成你自己电脑的7z安装地址,默认安装的话就是这一个不用改

a添加模式

-p是设置密码,这里的密码是123456,根据自己需要设置,也可以删除这个参数

-mhe=on是设置加密文件夹名,这样压缩出来的文件不输入密码无法查看里面内容

%%X.7z”中后缀可以改为zip,以生成zip压缩包。

通常我们设置这几个参数就可以了,直接拿去压缩文件,然后把该 bat 文件和需要打包的那些文件放在同一目录,且该目录下除了需要压缩的那些文件夹和批处理文件外,没有其他多余的文件或文件夹,之后双击运行该 bat 即可。

下面再解释几个其他的命令参数
-mx=0 : 设置压缩比例: -mx1 (fastest) ... -mx9 (ultra) 设置压缩的级别,和算法相关,级别越高,压缩比越高,但速度越慢
-v1024m  是分卷,1024m 是每卷 1024 兆,也可以设置成其他大小
-m=LZMA2",表示用LZMA2压缩算法,也可以换成其他算法
-mnt4,表示4个线程
-sdel : 压缩后删除原文件,默认不删除

附赠:清空空文件夹的脚本

@echo off
for /f "tokens=*" %%i in ('dir/s/b/ad^|sort /r') do rd "%%i"

 


二次元软件世界 , 版权所有丨如有侵权 , 请联系站长丨
转载请注明原文链接:利用7zip批量压缩文件夹(使用进阶)
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
欢迎使用二次元软件世界,希望可以帮到您!!!页面加载时间0.27 s | 数据库查询:101 queries. 0.269 seconds