질문과 답변

기 타 압축백업에서 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 - -
94280 윈 도 우| WinNTSetup 으로 윈도우 설치할 때 파티션 방법 [4] melusina 543 08-04
94279 기 타| x86 해킨토시 활동하시는분 계신가요? [2] 도우너2 348 08-04
94278 윈 도 우| 윈도우 로그온이 2개가 생겼습니다 하나만 남겨두고 싶습니... [1] 프리티맨 449 08-04
94277 하드웨어| 스크롤캡춰 사용하시는분?? [6] 한스 523 08-03
94276 윈 도 우| 윈도우11에서의 프린터 자가증식??? [6] 뽀로로 639 08-03
» 기 타| 압축백업에서 7일안에 해당되는 자료를 백업하려고 하는데 [8] 열심히하자 298 08-03
94274 윈 도 우| 현재 윈도우11 22622.450 사용중입니다만 [2] QOR 469 08-03
94273 윈 도 우| 모든 탐색차에 주르르르 마침표가 날라다닙니다. [3] sky9 448 08-03
94272 윈 도 우| 윈11 22H2 프리뷰 베타 [1] 해동이 416 08-03
94271 소프트웨어| 삼성SSD 마이그레이션 실패이유가 궁금합니다 [1] 프리티맨 533 08-03
94270 기 타| 배치파일에서 날짜 찾아서 백업을 하려는데.. [8] 열심히하자 253 08-03
94269 윈 도 우| 정품 인증 [4] 음악,영화 1237 08-03
94268 윈 도 우| 파워쉘 문의입니다. [11] 베루두 325 08-03
94267 윈 도 우| 하드디스크 raw변경됨, checkdsk 문의 [3] 준욱준 684 08-03
94266 소프트웨어| 화면 캡처 프로그램 중에서요.. [14] 테츠로 856 08-02
94265 하드웨어| 프린터 출력물로 알수 있는 문제는 뭘까요? [1] 한스 353 08-02
94264 윈 도 우| 관리자 권한 문의 드립니다. [2] 엇갈린길 229 08-02
94263 서버 / IT| 시놀로지 NAS 보안어드바이저에서 경고가 나오는데 어떻게 ... [4] 윙도10 239 08-02
94262 윈 도 우| 인텔 12세대 데스크탑 윈도우 설치 [2] GolRin 798 08-02
94261 소프트웨어| 인텔 그래픽드라이버 31.0.101.2111 설치시 ERROR [2] 왕나누미 418 08-02
XE1.11.6 Layout1.4.8