添加到 7-Zip 存档:如何排除某些文件类型/扩展名?

Lev*_*der 39 windows-7 7-zip

我想归档一个文件夹,但我想排除所有媒体文件。

存档时如何忽略 *.avi 和 *.flac?

Lev*_*der 64

唯一可能的解决方案是使用命令行版本(它在 GUI [Add to Archive] 对话框中不起作用):

7z.exe a Archive.7z C:\Folder\* -r -x!*.avi -x!*.flac
Run Code Online (Sandbox Code Playgroud)

GUI中的“Parameters”输入框只能用于压缩参数,不能与标准命令行参数一起使用。

  • 如果您使用 powershell,请确保将它的引号括起来:“-x!*.config” 我刚刚为此浪费了半个小时! (11认同)
  • 请注意,您可能需要为递归添加 r,因此它将是 -xr!*.avi (6认同)
  • @Clement 在 powerShell 的情况下应使用单引号。正如您所说,PS 忽略了双引号中的 -x 开关。 `& $a7z a $archName $binpath $addfiles -m0=LZMA '-xr!*.config' '-xr!*.log'` 对我来说就像一个魅力 (3认同)