Будь-яка ідея, як виключити макетні шляхи з командного рядка 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
.