Masz pomysł, jak wykluczyć ścieżki z symbolami wieloznacznymi z wiersza polecenia 7zip?
Robię coś takiego:
7z.exe a -t7z archive.7z FolderToArchive\ -mx0
i chciałby, aby wykluczyć jakiekolwiek \bin\*.*lub \obj\*.*foldery znalezione pod „FolderToArchive”.
Aby wykluczyć pliki, możesz użyć -xparametru. Plik pomocy zawiera ten przykład użycia -x:
7z a -tzip archive.zip *.txt -x!temp.*
To świetnie wyklucza plik. Ale znowu chciałbym wykluczyć folder określony ze znakiem zastępczym. Pod moim „FolderToArchive” istnieje wiele folderów, w tych folderach nie mogą lub nie mogą być bin\i obj\foldery. Chciałbym nie uwzględniać ich w archiwum.
Próbowałem takich wzorów
-x!bin\*
-x!bin\*.*
-x!\bin\*
-x!\bin\*.*
-x!\\bin\\*
-x!\\bin\\*.*
Wydaje się, że żaden nie wyklucza bin\folderu. Czy to po prostu ograniczenie 7zip?
-xr0!*.zip- przynajmniej nie mogłem go uruchomić bezr0.