Qualche idea su come escludere un percorso (i) jolly da un comando 7zip della riga di comando?
Sto facendo qualcosa del genere:
7z.exe a -t7z archive.7z FolderToArchive\ -mx0
e vorrei escludere una \bin\*.*
o più \obj\*.*
cartelle trovate sotto "FolderToArchive".
Per escludere i file, è possibile utilizzare il -x
parametro Il file della guida fornisce questo esempio per l'utilizzo di -x
:
7z a -tzip archive.zip *.txt -x!temp.*
È fantastico per escludere un file. Ma, ancora una volta, vorrei escludere una cartella specificata con caratteri jolly. Sotto la mia "FolderToArchive" ci sono più cartelle, in quelle cartelle non può o non può essere bin\
e obj\
cartelle. Vorrei non includerli nell'archivio.
Ho provato modelli come
-x!bin\*
-x!bin\*.*
-x!\bin\*
-x!\bin\*.*
-x!\\bin\\*
-x!\\bin\\*.*
Nessuno sembra escludere la bin\
cartella. È semplicemente una limitazione di 7zip?
-xr0!*.zip
- almeno non riuscivo a farlo funzionare senzar0
.