질문과 답변

기 타 압축백업에서 7일안에 해당되는 자료를 백업하려고 하는데

2022.08.03 18:39

열심히하자 조회:296

Rar압축백업에서 7일안에 해당되는 자료를 백업하려고 하는데

이상하게 아래와 같이 하면 rarDate가

9일 이상일때는 백업이 잘 되었는데

9일 이하일때는 잘안되네요

오늘 다시 보니

오늘날짜를 기준으로

7일 전이면 2022.7.27인데

20211224

가 나오네요 뭐가 잘못된거죠..

그리고 파일명이 a-2022-07-29.rar이 8월부터

갑자기 a-2022년.rar으로 나오고 정말 헷갈리네요..

 

@echo off

title 타이틀

 

::echo %date%

set yyyy=%date:~0,4%

::echo %yyyy%

set mm=%date:~5,2%

::echo %mm%

set dd=%date:~8,2%

::echo %dd%

 

if %dd%==08 (

set dd=8 ) else (

if %dd%==09 (

set dd=9 ) )

 

if %mm%==08 (

set mm=8 ) else (

if %mm%==09 (

set mm=9 ) )

 

set /A dd=%dd% - 7

set /A mm=%mm% + 0

 

if /I %dd% GTR 0 goto DONE

set /A mm=%mm% - 1

if /I %mm% GTR 0 goto ADJUSTDAY

set /A mm=12

set /A yyyy=%yyyy% - 1

 

:ADJUSTDAY

if %mm%==1 goto SET31

if %mm%==2 goto LEAPCHK

if %mm%==3 goto SET31

if %mm%==4 goto SET30

if %mm%==5 goto SET31

if %mm%==6 goto SET30

if %mm%==7 goto SET31

if %mm%==8 goto SET31

if %mm%==9 goto SET30

if %mm%==10 goto SET31

if %mm%==11 goto SET30

if %mm%==12 goto SET31

 

goto ERROR

 

:SET31

set /A dd=31 + %dd%

goto DONE

 

:SET30

set /A dd=30 + %dd%

goto DONE

 

:LEAPCHK

set /A tt=%yyyy% %% 4

if not %tt%==0 goto SET28

set /A tt=%yyyy% %% 100

if not %tt%==0 goto SET29

set /A tt=%yyyy% %% 400

if %tt%==0 goto SET29

 

:SET28

set /A dd=28 + %dd%

goto DONE

 

:SET29

set /A dd=29 + %dd%

 

:DONE

if /i %dd% LSS 10 set dd=0%dd%

if /I %mm% LSS 10 set mm=0%mm%

 

set rarDate=%yyyy%%mm%%dd%

echo %rarDate%

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
94293 윈 도 우| WIN11 22H2 이상 한컴오피스 실행문제.... [6] 윈도우스타 768 08-05
94292 기 타| everything 다중 검색 관련 문의 드립니다 [4] solis 289 08-05
94291 윈 도 우| getmac /v 파일 저장 문의 [1] 터푸캣 183 08-05
94290 윈 도 우| 잠금화면 유지하기 [2] 갠지스의잔 330 08-05
94289 기 타| 엘리스타입 키보드 자세히 아시는 분 좀 봐주세요 nadaeri 172 08-05
94288 윈 도 우| SATA/NVME → RAID ON [3] jinhna 455 08-05
94287 윈 도 우| 윈도우11 디펜더 설정불가 [1] 워랍돈 391 08-05
94286 소프트웨어| 혹시 이미지편집 잘하시는분계실까요? [4] 도전정신 538 08-04
94285 하드웨어| 메모리 속도 보는 법 [9] billy 568 08-04
94284 기 타| 삭제 하는것 도와주세요. [5] 深泉[三神 513 08-04
94283 소프트웨어| VirtualBox 에러 [4] 하늘색꿈 252 08-04
94282 기 타| 기계식 키보드 호환되는 KVM이 있을까요? [1] 최강미뉴 276 08-04
94281 소프트웨어| rufus windows user experience 창은 언제 뜨는거죠? [4] ksire 372 08-04
94280 윈 도 우| WinNTSetup 으로 윈도우 설치할 때 파티션 방법 [4] melusina 538 08-04
94279 기 타| x86 해킨토시 활동하시는분 계신가요? [2] 도우너2 348 08-04
94278 윈 도 우| 윈도우 로그온이 2개가 생겼습니다 하나만 남겨두고 싶습니... [1] 프리티맨 448 08-04
94277 하드웨어| 스크롤캡춰 사용하시는분?? [6] 한스 520 08-03
94276 윈 도 우| 윈도우11에서의 프린터 자가증식??? [6] 뽀로로 629 08-03
» 기 타| 압축백업에서 7일안에 해당되는 자료를 백업하려고 하는데 [8] 열심히하자 296 08-03
94274 윈 도 우| 현재 윈도우11 22622.450 사용중입니다만 [2] QOR 469 08-03
XE1.11.6 Layout1.4.8