커맨드 라인 7zip 명령에서 와일드 카드 경로를 제외하는 방법에 대한 아이디어가 있습니까?
나는 이런 식으로하고있다 :
7z.exe a -t7z archive.7z FolderToArchive\ -mx0
"FolderToArchive"아래에있는 폴더 \bin\*.*
나 \obj\*.*
폴더 를 제외하고 싶습니다 .
파일을 제외하기 위해 -x
매개 변수를 사용할 수 있습니다 . 도움말 파일은 다음을 사용하는이 예제를 제공합니다 -x
.
7z a -tzip archive.zip *.txt -x!temp.*
파일을 제외하는 데 좋습니다. 그러나 다시 와일드 카드 지정 폴더를 제외하고 싶습니다. 내 "FolderToArchive"에서 해당 폴더 아래에 또는이 없을 수도 있고, 여러 폴더가 있습니다 bin\
및 obj\
폴더. 아카이브에 포함시키지 않겠습니다.
나는 같은 패턴을 시도했다
-x!bin\*
-x!bin\*.*
-x!\bin\*
-x!\bin\*.*
-x!\\bin\\*
-x!\\bin\\*.*
bin\
폴더 를 제외하지 않는 것 같습니다 . 이것은 단순히 7zip의 제한입니까?
-xr0!*.zip
적어도 사용 하지 마십시오r0
.