任何想法如何从命令行7zip命令中排除通配路径?
我正在做这样的事情:
7z.exe a -t7z archive.7z FolderToArchive\ -mx0
并想排除任何\bin\*.*
或\obj\*.*
发现“FolderToArchive”下的文件夹。
要排除文件,可以使用-x
参数。帮助文件给出了使用以下示例-x
:
7z a -tzip archive.zip *.txt -x!temp.*
这对于排除文件非常有用。但是,再次,我想排除通配符指定的文件夹。在我的“FolderToArchive”有多个文件夹,这些文件夹下有可能会或可能不会bin\
和obj\
文件夹。我不想在存档中包含这些内容。
我尝试过像
-x!bin\*
-x!bin\*.*
-x!\bin\*
-x!\bin\*.*
-x!\\bin\\*
-x!\\bin\\*.*
似乎没有人排除该bin\
文件夹。这仅仅是7zip的限制吗?
-xr0!*.zip
-至少在没有的情况下我无法使它正常工作r0
。