본문 바로가기

업무 자동화

cmd로 압축 풀기(반디집)

반응형

 

 

 
 
@echo off
set sour = C:\Users\thisfile
for %%i in ("%sour%\*.zip" "%sour%\*.tar" ) do (           echo %%~ni     bandizip bx -y -o:"C:\Users\Users\여기다푼다\  "%%~i")
 
 

 

%~ni = 파일 이름만 출력
%~i = 풀경로 출력

 

sour 경로에 있는 zip 또는 tar 파일을 반디집으로 풀어서 -o(목적지) 경로에 보관한다.

 

Tip

1. batch 파일로 짤 때 변수명을 %가 아닌 %%로 해야되는 것 같음.

 

2. 주석은 

 REM 또는 ::

 

3. 혹여나 cmd에서 powershell 실행 하고 싶을 경우 powershell "명령어" 

(powershell 명령 친 다음 명령어를 더블쿼터로 감싸면 된단다)

 

4. 반디집 커맨드라인 파라미터 → https://www.bandisoft.com/bandizip/help/parameter/

반응형