여러 폴더 내용을 일괄 압축


0

나는 7z 또는 winrar 여러 폴더의 내용 만 싶습니다. 어떻게 또는 가장 좋은 방법이 될 것입니까? 예: D : \ PS1 PSX PLAYSTATION USA REDUMP 모든 게임 1 / 4 [액션 게임] - Action Extreme (미국) D : \ PS1 PSX PLAYSTATION USA REDUMP 모든 게임 1 / 4 [액션 게임] - 액션 익스트림 (미국) \ Action Man - Operation Extreme (미국) .cue 나는 Action Man - Extreme (USA) .7z (빈과 큐 포함)을 원한다. 다중 폴더를 완료하는 배치 옵션이 있습니까? 크리스


귀하의 질문에 대한 답변 : 그냥 원하는 폴더 이름을 지정합니다. 예 : "7z a -tzip -mx = 9 -mfb = 258 -mpass = 15 filename.zip dir1 dir2"(인용 부호 제외). 공백이있는 파일 (또는 대시)의 경우 이스케이프 처리를 사용해야 할 수도 있습니다. 가장 쉬운 방법은 파일 이름을 따옴표로 묶는 것입니다. Windows에는 Unix와는 다른 경로 / 실행 파일 이름이 있습니다. "D : \"에 대한 언급은 Windows (또는 DOS이지만 Windows는 가능성이 높습니다)를 의미하지만 "bash"태그는 Unix를 의미합니다. 글쎄, Windows 용 "bash"가 있지만, 나는 당신이 정말로 노력하고 싶지 않다는 것을 짐작하고 있습니다. 명확히하십시오.
TOOGAM

이러한 작업은 Windows 환경에서 수행됩니다. 폴더가 포함되지 않고 각 폴더 내용이 별도의 zip 파일이 아닌 300 개의 폴더 만 압축 할 수 있습니다. 배치로 할 수 있습니까? 각 폴더에는 .bin 및 .cue 파일이 있습니다. 따라서 위의 파일은 Action Man - Operation Extreme (USA) .zip 등으로 작성해야합니다.
Christian Bonneville

답변:


0

시험:

for / d % X in * echo "C : ₩ Program Files ₩ 7-Zip ₩ 7z.exe"-tzip -mx = 9 -mpass = 15 -mfb = 258 % X.zip % X

원하는 폴더가 성공적으로 표시되면 다시 한 번하고 "echo"라는 단어를 꺼내십시오.

이 대답은 오히려 최근 버전의 Microsoft Windows를 가정합니다 (Windows 7은 괜찮습니다. Windows XP도 마찬가지입니다). 명령 확장이 활성화되어 있습니다 (기본 동작). 다른 플랫폼의 경우 다른 솔루션이있을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.