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

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

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

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

答案1

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

 7z a archive.7z -ir!.\*.txt -ir!.\*.doc

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

相关内容