OS/windows

dos명령 - %time% 변수 활용

python24 2009. 8. 21. 09:58

dos명령 - %time% 변수 활용


dos에서 특정 날짜와 시간으로 파일을 생성할 때 문제점

- %time% 변수 값의 시간구분자가 일반적으로 ":(콜론)"이 사용되어 지므로 파일명으로 사용불가

- ex) echo %time% -> 9:49:05 -> 파일명으로 사용불가


bat 파일을 만들어 변수값 활용예

-----------------------------------------------------------

set tm=%time%

set hh=%time:~0,2%

set mm=%time:~3,2%

set ss=%time:~6,2%


set hh1=%hh:~0,1%

set hh2=%hh:~1,1%

if "%hh1%" == " " set hh=0%hh2%


echo original time = %tm%

echo transformed time = %hh%%mm%%ss%

-----------------------------------------------------------