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