exiv2를 사용해 EXIF 정보 한번에 변경하는 배치 스크립트

@rem 배치파일의 명령을 분리하지 말고 하나의 프로세스로 실행
@setlocal
@rem UTF-8로 코드페이지 변경
@chcp 65001
@set TMPFILE=__tmpfile__.txt

@rem 현재 디렉토리명 알아내기
@for %%* in (.) do @set CurrDirName=%%~n*
@echo %CurrDirName%

@rem exiv2 설정파일 셋팅
@echo set Exif.Image.ImageDescription %CurrDirName% > %TMPFILE%
@echo set Exif.Photo.UserComment Comment charset=Unicode %CurrDirName% >> %TMPFILE%
@echo set Exif.Image.Artist 이존석 >> %TMPFILE%
@echo set Exif.Image.Copyright Copyrightⓒ 2015 by Jon-Seok,Lee all rights reserved. >> %TMPFILE%
@echo set Exif.Image.Software "Google Earth, Picasa 3, exiv2" >> %TMPFILE%

@rem exiv2 실행
@rem 불필요한 정보들 삭제
@exiv2 -di -dx -dc -dt *.jpg
@rem EXIF 정보 기록
@exiv2 -m %TMPFILE% *.jpg
@rem 임시파일 삭제
@del /f /q %TMPFILE%
위로 스크롤