[컴] 7zip command line example

 

7-zip command line / 7zip / @list / batch date / format date / 압축 배치 / batch windows compression / automatically / 7zip cli

7zip command line example

set zip="d:\a\apps\7-Zip\7z.exe"
set yyyymmdd=%date:~0,4%%date:~5,2%%date:~8,2%
set hhmmss=%time:~0,2%%time:~3,2%%time:~6,2%

set filename=db-prod-%yyyymmdd%-%hhmmss%.zip

rem compression level 1
%zip% a -tzip -mx1 %filename% output.sql

@list 사용

-spf option 으로 folder 까지 저장할 수 있다.

set zip="d:\a\apps\7-Zip\7z.exe"
%zip% a -tzip -spf -mx1 f:\test.zip @f:\list.txt

list.txt 가 아래와 같은 경우, templates 폴더로 압축된다.

"templates\layout.html"

list.txt 에 full path가 있는 경우, a\proj\templates 폴더가 만들어져서 압축된다.

"c:\a\proj\templates\layout.html"

Reference

  1. 7-Zip Command-Line Examples

댓글 없음:

댓글 쓰기