IT/OS|Network|Script

batch 디렉토리내 파일 전부를 각각 분할압축하기

박모 2023. 9. 14. 14:39
728x90
@echo off
For  %%j in (*.mp3) do (
  rar a -v10240k "%%~nj" "%%j"
)

---

참조:

http://www.diskool.com/777679

설명: 위 파일을 bat파일로 만들어서 저장한후에 실행한다.

 현재세팅은 확장자 mp3에 10메가씩 나눠서(-v10240k) 압축하게 되어있다.

avi같은 경우는 아래처럼 하면 자막까지 될것으로 보인다.

@echo off

For  %%j in (*.avi) do (

  rar a -v10240k "%%~nj" "%%j" "%%~nj.smi"

)

%%~nj는 확장자를 제외한 파일이름을 의미한다. (j는 for에서 %%j로 받았기 때문에 그런거고)

첨부파일은 해당 배치파일과 rar.exe파일이다.

728x90