윈도 배치 파일에서 다루는 날짜와 시간의 형식을 바꾸기

별도의 도구를 사용하지 않고 배치 파일 작업을 해야 하는데, 그때 for나 forfiles 등에서 사용되는 날짜나 시간의 형식을 바꾸고 싶을 때가 있습니다. 다음은 그 방법인데 운영체제의 설정을 변경해서 위험하므로, 다른 대안이 없을 때만 사용하길 권합니다.

set original_key_name="HKCU\Control Panel\International"
set backup_key_name="HKCU\Control Panel\International-backup"
reg copy %original_key_name% %backup_key_name% /f
reg add %original_key_name% /v sShortDate /d "yyyy-MM-dd" /f
reg add %original_key_name% /v sTimeFormat /d "HH:mm:ss" /f
rem 여기에서 원하는 작업을 수행합니다.
reg copy %backup_key_name% %original_key_name% /f
reg delete %backup_key_name% /f

참고: datetime – windows batch script format date and time – Stack Overflow

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중