WZZIP 创建 zip 文件,不包括 2 个文件夹 + 子文件夹

WZZIP create zip file excluding 2 folder + subfolders

我同时安装了 winzip 和命令行插件,我正在尝试编写一个 .bat 文件来压缩我的一个驱动器上的某个文件夹。我想要的是从一个文件夹创建一个 zip,但我需要从 zip 中排除 2 个文件夹(带有子文件夹)。我目前有效的代码是:

wzzip -r -p "H:\Temp\Files Backup".zip "D:\test folder 1\"

我希望它能丢失文件夹 D:\test folder\sub folder 4\ & D:\test folder\sub folder 9\ 但压缩所有其他文件夹和子文件夹。

我试过:

wzzip -r -p "H:\Temp\Files Backup".zip "D:\test folder 1\" -x "D:\test folder\sub folder 4\" "D:\test folder\sub folder 9\"

但是错误提示“错误:选项 -x 后缺少字符串
程序正在终止!

也尝试过:

wzzip -r -p "H:\Temp\Files Backup".zip "D:\test folder 1\" -x"D:\test folder\sub folder 4\" "D:\test folder\sub folder 9\"
wzzip -r -p "H:\Temp\Files Backup".zip "D:\test folder 1\" -x:"D:\test folder\sub folder 4\" "D:\test folder\sub folder 9\"
wzzip -r -p "H:\Temp\Files Backup".zip "D:\test folder 1\" -xd:"D:\test folder\sub folder 4\" "D:\test folder\sub folder 9\"

我没有别的尝试,因为我使用 winzip32 语法不同,如果我使用 7zip,它又不同了[=​​13=]

在@Compo 的帮助下,这是我的最终解决方案:

wzzip -r -p "H:\Temp\Files Backup".zip "D:\test folder 1" -x"D:\test folder 1\sub folder 4\*" -x"D:\test folder 1\sub folder 9\*"