如何使用 7zip 命令行仅递归压缩某些文件扩展名?

bar*_*lop 6 compression command-line 7-zip

使用哪些命令可以使用 7zip 仅压缩某些文件扩展名?例如 *.txt 和 *.doc 和 *.docx (跨子目录,因此“递归”)

我阅读了仅压缩文件夹中的特定文件 ,同时保留文件夹结构,从那里我可以看到它将7z a archive.7z -ir!.\*.txt 压缩当前目录中的所有 txt 文件,但如果我想指定多个扩展名,例如*.txt, *.doc和 ,该怎么办*.docx

小智 7

您可以重复-ir切换几次,例如

 7z a archive.7z -ir!.\*.txt -ir!.\*.doc
Run Code Online (Sandbox Code Playgroud)

(有时,尝试一下是获得答案的最快方法;-)