7zip을 사용하여 CLI를 통해 다중 부분 아카이브의 압축을 풀 수 있는 방법을 찾고 있습니다.
지금까지 예상대로 추출하는 아래 내용이 있지만 부분을 결합하는 대신 기존 내용을 추출된 다음 부분의 내용으로 덮어씁니다.
for /R "L:\-\BBDsdr" %%I in ("*.zip" "*.7z" "*.rar") do ("C:\Program Files\7-Zip\7z.exe" x -pThePassword -y -o"F:\BBDsdr" "%%~fI" -bsp2)
예:
BBDsdr.part1.rar (5GB)
BBDsdr.part2.rar (5GB)
BBDsdr.part3.rar (5GB)
BBDsdr.part4.rar (350MB)
결과를 복제할 수 있는지 확실하지 않지만 명령이 완료된 후 얻는 것은 15GB+가 아닌 350MB ISO입니다.
필터에 "*.part1.rar"를 추가하려고 시도했지만 이는 ".rar" 부분을 제외하는 경우에만 작동합니다. 불행히도 다른 아카이브가 다중 부분이 아니기 때문에 제거할 수 없습니다.
GUI를 통한 수동 추출은 문제 없이 작동하지만, 처리해야 하는 폴더가 3000개가 넘으므로 이 전체 프로세스를 자동화하려고 합니다.
도움을 주시면 감사하겠습니다.
답변1
RAR아카이버에는 "다중 볼륨 아카이브"를 구성할 때 파일 이름을 지정하는 여러 가지 방법이 있습니다. (많은 파일, 단일 아카이브).
BBDsdr.part1.rar(5GB) BBDsdr.part2.rar(5GB) BBDsdr.part3.rar(5GB) BBDsdr.part4.rar (350MB)
일방통행이다
파일 이름을 다음과 같이 바꿉니다.
BBDsdr.part.rar(5GB) BBDsdr.part.r00(5GB) BBDsdr.part.r01(5GB) BBDsdr.part.r02 (350MB)
...그것도 작동하게 만들어야 합니다.
글을 쓰는 시점에 제가 기억하지 못하는 방법이 더 있을 수도 있습니다.
다른 버전의 RAR 또는 다른 아카이버(7zip, WinZip 등)에서 작동하는 파일 이름 지정 스타일 중 어느 것이 상당히 다를 수 있습니까?
편집하다:
다중 볼륨 아카이브의 기본 사항: FIRST 파일만 열면 아카이브 유틸리티는 해당 파일이 다중 볼륨임을 인식하고 다른 파일을 사용합니다.
HTH