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ć -x
parametru. 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
.