미니옵빠의 code stubs

윈도우용 폴더명 resize 스크립트 본문

Language/Script Etc

윈도우용 폴더명 resize 스크립트

미니옵빠 2012. 7. 27. 12:22

큰 사진의 resize 후 ipad / iphone 이동을 위해 구현한 간단한 윈도용 스크립트.


사진 정리부터 스크립트 실행까지의 절차는 다음과 같다.


1. 폴더별로 사진 정리 (날짜 별 등)

2. photoWorks 로 각 폴더별 resize 진행. 각 하위 폴더에 output 라는 폴더명 생성과 함께 resize 된 이미지가 들어옴
3. 사진 폴더의 root 경로로 이동

4. rename.bat 파일을 만들어, 텍스트 에디터로 아래 내용을 작성 후 저장


@echo off

setlocal

for /f "delims=" %%f in ('dir /ad /b') do (

call :addon "%%f"

)

goto :end


:addon

set endpath="%~1"\"%~1_resize"

if not exist %1\output (

mkdir %endpath%

call :moviecopy "%~1" %endpath%

) else (

cd %1

ren output "%~1_resize"

cd ..

call :moviecopy "%~1" %endpath%

)

goto :eof


:moviecopy

copy %1\*.mov %2

copy %1\*.mp4 %2

goto :eof

      

:end

endlocal


5. rename.bat 파일 실행

6. 그 후에는 윈도 탐색기 등에서 resize 가 붙은 폴더만 검색해서 카피해서 사용 등등..


참고 사이트:

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/batch.mspx?mfr=true

http://www.computerhope.com/batch.htm

http://blog.naver.com/mokomoji?Redirect=Log&logNo=130077882161