Une idée sur la manière d'exclure un ou plusieurs chemins d'accès non spécifiés d'une commande 7zip en ligne de commande ?
Je fais quelque chose comme ça :
7z.exe a -t7z archive.7z FolderToArchive\ -mx0
et souhaite exclure toute \bin\*.*
o \obj\*.*
les dossiers trouvés sous "FolderToArchive".
Pour exclure des fichiers, vous pouvez utiliser l'option -x
paramètre. Le fichier d'aide donne cet exemple d'utilisation -x
:
7z a -tzip archive.zip *.txt -x!temp.*
C'est très bien pour exclure un fichier. Mais, là encore, j'aimerais exclure un dossier spécifié par un caractère générique. Sous mon "FolderToArchive", il y a plusieurs dossiers, sous ces dossiers il peut y avoir ou non bin\
y obj\
des dossiers. J'aimerais ne pas les inclure dans l'archive.
J'ai essayé des modèles comme
-x!bin\*
-x!bin\*.*
-x!\bin\*
-x!\bin\*.*
-x!\\bin\\*
-x!\\bin\\*.*
Aucune ne semble exclure la bin\
dossier. S'agit-il simplement d'une limitation de 7zip ?