Любая идея, как исключить подстановочный путь (ы) из командной строки 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\\*.*
Кажется, никто не исключает. Это просто ограничение 7zip?
