在 Windows 中批量压缩文件夹
最近整理 NAS 中收藏的漫画时需要将按文件夹打包成压缩文件,因为我用的 Komga 不支持直接从文件夹中读取图片格式。
一本漫画中可能有几十个上百个文件夹,一个个压缩要到猴年马月,搜索了一下发现 Windows 下可以用 7-zip 进行批处理。
在记事本中输入以下代码:
for /d %%X in (*) do "D:\Program Files\7-Zip\7z.exe" a "%%X.zip" "%%X\"
其中,
"D:\Program Files\7-Zip\7z.exe"
是电脑中 7z
的运行路径
"%%X.zip"
可改成其他支持的压缩格式,例如:"%%X.7z"
将文件名后缀改为 .bat
保存,放在需要压缩的文件夹目录中,除文件夹外不要放其他文件。
结构如下:
/
├── 漫画文件夹01
├── 漫画文件夹02
├── 漫画文件夹03
└── zipByFolders.bat
双击 bat 脚本运行,Windows 就会自动开始批量分文件夹压缩,等待处理完毕~
参考链接:
标题:在 Windows 中批量压缩文件夹
日期:2024-10-28
链接:https://logs.do/logs/batch-compress-folders-in-windows.html
许可:© CC BY 4.0 · 转载请保留原文链接及作者