안녕하세요. 살다마루예요.
파일 압축과 해제 유틸리티 7zip으로 폴더별/파일별로 압축하는 방법에 대해 공유하고자 합니다.
국산 압축 유틸리티로 대표적인 알집, 반디집, 빵집 등 많이 사용하실 거예요.
여기에는 있는 기능인데 7zip에는 지원하지 않는 기능이다 보니 불편할 때가 많았어요.
조금 복잡하기는 한데 어렵지는 않습니다.
7zip으로 폴더별/파일별로 압축하는 방법
1. 7zip이란?
오픈소스 소프트웨어로 파일이나 폴더를 압축하고 해제하는 유틸리티 프로그램입니다.
완전 무료이고 보통 개인에게만 무료 제한이 있는 것과 달리 기업에서도 무료로 사용 가능합니다.
7-Zip is free software with open source. The most of the code is under the GNU LGPL license. Some parts of the code are under the BSD 3-clause License. Also there is unRAR license restriction for some parts of the code. Read 7-Zip License information.
.7z 확장자를 사용하고 압축 효율이 높아서 대용량 파일을 압축하는데 유용합니다.
다양한 확장자를 지원합니다.
- Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
- Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z.
아래 링크에서 자세한 7-zip에 대한 내용과 함께 무료로 다운로드하실 수 있습니다.
2. 윈도우 Batch 파일 형태로 폴더별/파일별로 압축하는 방법
Windows Batch file (.bat 확장자)를 생성해서 이용하는 방법입니다.
출처는 아래 사이트이고, 실제로 해보니 잘 됩니다~
https://www.wikihow.com/Use-7Zip-to-Create-Multiple-Compressed-Folders-in-One-Go
코드는 다음과 같고, 구체적인 사용법을 볼게요.
for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\"
A. 새로 만들기 - 텍스트 문서
B. 코드를 복사해서 붙여 넣습니다
B-1. 확장자를 .7z이 아닌 .zip으로 하고 싶을 경우
C. 다른 이름으로 저장합니다
D. 파일 형식은 모든 파일 (All Files)로 파일 명의 확장자는 .bat 로 해주세요
E. 생성된 .bat의 배치파일 실행
생성된 Batch 파일을 더블클릭해서 실행하면, 배치 파일이 위치한 곳에 있는 모든 폴더가 각각의 폴더별 이름으로 압축되는 것을 볼 수 있습니다.
매번 각각 폴더명으로 압축하고자 하는 곳에 이 배치파일을 복사해서 실행해야 한다는 불편함이 있지만, 폴더가 정말 많을 때는 일일이 하는 불편함을 크게 덜어줄 수 있습니다.
이런 방식으로 이 배치파일을 폴더별로 압축하고 싶은 폴더에 두고 실행하시면 됩니다~
배치파일을 더블클릭하여 실행 시에 아래와 같은 실행되는 명령이 잠깐 나타났다가 사라집니다.
파일 용량이 크면 오래 떠있을 수 있지만, 완료되면 자동으로 사라지는 창이니 신경 쓰지 않으셔도 됩니다.
F. 배치파일의 내용을 수정하여 특정파일만 또는 파일별로 압축하는 방법
배치파일 내의 * 부분을 .pdf와 같이 수정하면 .pdf 확장자로 된 파일만 압축합니다.
원하는 확장자의 파일만 골라낼 수 있어요.
폴더별이 아닌 파일별로 압축하고자 할 때는 아래와 같이 수정합니다.
3. 윈도우 마우스 우클릭 메뉴의 내보내기에 등록하여 사용하는 방법
감사하게도 godworld라는 블로거님이 7zip에 기능을 추가할 수 있는 방법을 개발하셨더라고요.
정말 감사합니다!
아래 블로그에 방문해서 사용해 보시면 좋을 것 같습니다!!
https://autoit3.tistory.com/890
" 이 포스팅은 순수 개인의 의견으로 좋은 정보 공유의 목적입니다. "
'IT정보' 카테고리의 다른 글
[Microsoft OneDrive] 원드라이브 경로 길이로 인한 동기화 오류 및 복구 방법 (1) | 2024.11.19 |
---|---|
마이크로소프트 MS 365 추천과 할인 정보 (시놀로지에서 원드라이브로) (3) | 2024.11.15 |
알뜰폰 요금제 추천 - KT M모바일 10월 이벤트! (20) | 2024.10.03 |
아이폰 SE3 리셋 하는 방법 - 얼음(프리징,벽돌) 탈출 (초기화 아니에요!) (54) | 2023.10.06 |
처음 해보는 스타일 폴더폰 리뷰 #2 - 유용한 기능 / 스타일 폴더 특화 기능 (4) | 2023.09.30 |