本篇文章将为大家介绍如何使用免费压缩软件7zip,一次把目标目录下的多个文件夹分别打包到各自对应的压缩包中。
当给电脑中的文件做备份或者需要压缩大量文件夹的时候这条技巧就很实用了。
本方法通过在Windows批处理文件中调用7zip实现。
打个比方,“我的音乐”文件夹下有若干个音乐文件夹,我想把他们分别压缩成几个包,然后备份到移动硬盘里去。
安装7Zip。
默认安装的程序目录是”C:\Program Files\7-zip\7z.exe”。
打开记事本(桌面左下角的“开始键”——“程序”——“附件”——”记事本”)。
本操作中我们用不着7zip的图形操作界面,所以安装好7zip后就没必要点开它。
在记事本中输入以下代码:
1 |
for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\" |
如果你需要把文件打包成ZIP格式的话,把 “%%X.7z” 改成 “%%X.zip”
点击记事本程序菜单栏的“文件”,然后选择:“另存为”。
在弹出来的对话框中指定批处理文件的保存位置,必须和你需要打包的那些文件处于同一目录。
在本经验所举的例子中,位置是“C:\我的音乐”。
在“保存类型”选择所有文件,然后命名为:“批量压缩.bat”。
请注意文件的扩展名为.bat,命名完毕后注意不要再把文件格式重新设置成“文本文档”。
点击“保存”。
关闭记事本程序,打开“我的音乐”文件夹。
注意,我们在2~8步完成的批处理文件应该和我们要压缩的那些文件夹处在同一个目录,且该目录下除了我们要压缩的那些文件夹和批处理文件外,没有其他多余的文件或文件夹。
双击运行批处理文件(在Windows7操作系统下请不要使用管理员权限)。
这时候会弹出一个黑底白字的命令行操作界面,当该命令行自动消失的时候,压缩的工作就大功告成了。
核对压缩文件的完整性。选中新生成的那几个文件点击鼠标右键,在弹出的菜单中选择7zip,然后再弹出来的次级菜单中选择“测试文件”。
测试完毕后如果报告说“未发现错误”,就可以把压缩好的那些压缩文件包复制到移动硬盘里边去了。我们做好的批处理文件可以删除掉,或者保存起来以备日后所需。
建议把批处理文件保存起来以备日后所需。
这样下一次要一次性压缩多个文件夹的时候就可以直接把做好的批处理文件复制过去运行即可。
如果你经常使用漫画阅读软件来观赏压缩文件包内的图片的话,可以把批处理文件代码中的“.zip”改成“.cbz”以获得更好的阅读体验。
除了压缩音乐文件夹,你也可以用同样的办法去压缩其他文件夹。
如果7zip软件安装到了系统里的其他地方,请找到它的位置并在批处理文件代码中做出相应修改。
请不要使用管理员权限运行该批处理文件,否则会把文件压缩到windows/system32目录下。
双击批处理文件就好。