尝试仅压缩扩展名

尝试仅压缩扩展名

我正在寻找解决方案,因为我要将所有漫画 cbr 更改为 cbz,我使用的是 7zip,但我遇到了一个问题:有时某些 cbr 里面有很多层子文件夹。我试图找到一种方法来压缩 jpg 扩展名,即使里面有很多文件夹,有人知道方法吗?谢谢。

for /d %%X in (*.*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.zip" ".\%%X\*"

例子:

comics/
  Comic1/
    morefolder/
      comic1file1.jpg
      comic1file2.gif
      comic1file3.png
  Comic2/
    morefolder/
       morefolder02/
         comic2file1.jpg
         comic2file2.gif

最后我需要一个 zip

Comic1.zip
  comic1file1.jpg
  comic1file2.gif
  comic1file3.png

Comic2.zip
         comic2file1.jpg
         comic2file2.gif

相关内容