Ich versuche einige temporäre Dateien aus dem Archiv auszuschließen, aber
-x!*\~$*
funktioniert nicht. Kannst du mich reparieren?
Vollbefehl, den ich benutze:
7za a -ssw -mx9 -xr!?git\* -x!*\~$* "...\asdasd.7z" "C:\...\folder"
Sie müssen verwenden -xr
anstatt nur -x
erzählen 7z
dass die ausgeschlossenen Dateien in einem Unterverzeichnis liegen. Du hast genommen -xr
für die git
Baum.
Ob delayed expansion
von Umgebungsvariablen ist in Ihrem Skript aktiv, müssen Sie Flucht das !
. Schreiben ^^!
stattdessen.
Beispiel:
7z a -r -ssw -mx9 -xr!"~$*" c:\target\xxx.7z c:\myfolder\*.*