질문과 답변

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

2022.08.03 18:39

열심히하자 조회:298

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 - -
94381 기 타| 트위치 보는데 이게 뜨던데 뭘까요? [4] 1500dnjs 518 08-14
94380 하드웨어| 구형 삼성컴 분해하는법좀요 [7] 세븐좋아 824 08-14
94379 기 타| 엣지에서는 백지로 보이길래 익스로 보이는 화면 [2] 부는바람 306 08-14
94378 하드웨어| 외장 HDD/SSD [11] 바람낙엽 810 08-14
94377 하드웨어| 데스크탑/노트북의 주변 조명 밝기 센서 어디 있을까요? [6] ton3d 472 08-14
94376 소프트웨어| Directory Opus 설치시 CMD 파일 실행 문제 [3] 가성비연구 299 08-14
94375 기 타| 토렌트 사이트 차단이 되는데 접속하는법 알려주세요~ [5] 거스 759 08-14
94374 모 바 일| 티맵으로 주행중, 편의점이나 마트 등 볼 일을 보러 폰을 ... [2] brucex 482 08-14
94373 기 타| 욕실 LED전등인데요, 어떤 걸로 사야 하나요? [7] brucex 790 08-14
94372 윈 도 우| Refs [4] feel 536 08-13
94371 윈 도 우| 쓰레드와 핸들 [3] billy 293 08-13
94370 윈 도 우| win 10 설치본에 예약파티션 및 복구 파티션 삭제되는 레... [3] 임잉글랜드 599 08-13
94369 하드웨어| 컴터가 눕히면 잘 되는데, 세우면 뻑이 납니다. [6] brucex 675 08-13
94368 윈 도 우| 최대절전모드 불가 278145 133 08-13
94367 윈 도 우| 전뤈이 안 켜집니다 [3] brucex 373 08-13
94366 윈 도 우| phdgd now 혹시 가지고 계신분이 없나요 [1] 퍄츠무 197 08-13
94365 소프트웨어| mp4 파일을 gif로 만들고 싶습니다.. [4] 테츠로 447 08-13
94364 하드웨어| 한성 노트북 BossMonster X7957W (SSD 256GB), SSD 문제 ... [4] 그대그리고 401 08-13
94363 소프트웨어| 네이버 MYBOX 탐색기 에서 파일 검색돼는게 있나요 세븐좋아 210 08-13
94362 윈 도 우| 윈11 wim 이미지에 tpm 우회 적용해야 하는가요? [3] ksire 663 08-12
XE1.11.6 Layout1.4.8