반응형 Programming/Script & Batch2 윈도우 어제날짜 구하기 배치스크립트 @echo off rem 어제 날짜를 구함 for /f "tokens=1-3 delims=- " %%A in ('echo %DATE%') do (set YY=%%A&SET MM=%%B&SET DD=%%C) set /a DD=1%DD%-101 set /a MM=1%MM%-100 rem echo %DD%, %MM% if %DD% GTR 0 goto end set /a MM=%MM%-1 if %MM% GTR 0 goto leap set /a DD=31 set /a MM=12 set /a YY=%YY%-1 REM echo %YY%, %MM%, %DD% -> 2005, 12, 31 goto end :leap set /a TT=%YY%/4 set /a TT=%TT%*4 rem echo %MM%, %DD%, %TT%.. 2023. 4. 12. [Windows] 지난달 구하기 배치파일 @echo off rem 지난달 구하기 ######################### set TODAY=%DATE% set YY=%date:~0,4% set M=%date:~5,2% set DD=%date:~8,2% set /a MM=1%M%-100 if %M% neq 01 goto NOM set /a YY=%YY%-1 set /a MM=12 echo %MM% goto END :NOM set /a MM=%MM%+99 set MM=%MM:~1,2% :END echo %YY%%MM%%DD% 2022. 10. 6. 이전 1 다음 728x90