현재 경로에 있는 모든 폴더를 "폴더명.7z"로 각각의 파일로 압축하는 batch script.

(폴더채가 아닌 해당 폴더내의 모든 파일 기준으로 압축

for /D %%d in (*.*) do 7z a "%%d.7z" ".\%%d\*"


batch 파일에 드래그 또는 MS Windows의 보내기(SendTo) 기능을 활용해서, 복수개로 선택된 폴더만을 압축하는 batch script.
(파일명, 압축할 파일 기준 등은 위의 스크립트와 동일)

for %%d in (%*) do 7z a "%%~nd.7z" "%%d\*"
pause


Posted by Gungume
,