대량 단일 파일을 압축하는 방법이 있나요?

대량 단일 파일을 압축하는 방법이 있나요?

폴더에는 수천 개의 파일이 있고 이를 실행하는 소프트웨어는 이제 압축 폴더에서 읽을 수 있지만 압축 폴더당 큰 파일은 1개만 가능합니다.

메인 폴더를 선택하면 자동으로 개별적으로 압축할 수 있는 소프트웨어가 있나요?

우리는 인기 있는 압축 소프트웨어(k zip, g zip, 7 zip, win rar)를 사용해 보았으며 아마도 우리가 놓친 옵션이 있을 수 있으므로 몇 가지 지침도 제공할 수 있다면 좋을 것입니다.

감사해요

(물론 무료가 더 좋을 것 같아요)

답변1

이것이 예상된 결과일까요?

여기에 이미지 설명을 입력하세요

다음 코드를 메모장에 복사하여 배치 파일을 만들고 원하는 이름으로 *.bat 확장자를 사용하여 파일을 저장할 수 있습니다. 다음으로 기본 폴더를 bat 파일로 끌어다 놓습니다. set Seven=에서 7z.exe 파일의 경로를 입력합니다...

@echo off

:: Put path to 7z.exe here:
set Seven=C:\Program Files\7-Zip\7z.exe

IF exist "%~1" (IF /i not exist "%~1\" exit) else (exit)

pushd "%~1"

for /f "delims=" %%a in ('dir /b *.*') do (
                                           "%Seven%" a -tzip -sdel "%%~na.zip" "%%a"
                                           If /i exist "%%~a" RD /q /s "%%~a"
                                          )

실제로 원하는 것인지 확인하기 위해 먼저 사본을 시험해 보십시오.

관련 정보