윈 도 우 배치파일로 윈도 설정과 관계없이 일정한 날짜 얻기
2022.02.16 23:38
그냥 단순하게 기존 레지스트리 백업하고, 레지스트리를 잠깐 변경해서 변수를 얻은 뒤, 다시 되돌리는 방식입니다.
FOR /F "USEBACKQ DELIMS=" %%I IN (`Reg query "HKEY_CURRENT_USER\Control Panel\International" /v "sShortDate"`) DO (
echo "%%I"
set "old=%%I"
)
set "old=%old:sShortDate=%"
set "old=%old:REG_SZ=%"
set "old=%old: =%"
echo "%old%"
Reg.exe add "HKCU\Control Panel\International" /v "sShortDate" /t REG_SZ /d "yy/MM/dd(ddd)" /f
:: 날짜 구하기
set YY=%date:~0,2%
set MM=%date:~3,2%
set DD=%date:~6,2%
set D=%date:~9,1%
:: 백업 폴더 이름 생성
set BDir=_%YY%.%MM%.%DD%[%D%]-OS재설치 전 백업
Reg.exe add "HKCU\Control Panel\International" /v "sShortDate" /t REG_SZ /d "%old%" /f
echo %BDir%
pause
댓글 [6]
-
cungice 2022.02.16 23:49
-
포토엔유 2022.02.17 06:24
감사합니다 바로 적용했습니다 -
지후빠 2022.02.17 08:11
히이이잌님! 좋은 아이디어 감사합니다. 강추입니다.^^
일전에 고민했던 내용인데 드뎌 결론에 도달한 것 같습니다. 좋은 아이디어에 제 아이디어를 함수 형태로 추가하여 봅니다.
FormatDate.cmd ; 관리자 권한으로 실행
@echo off
call :FormatDate "yy.MM.dd[ddd]" $DATE
set BDir=%$DATE%-OS재설치 전 백업
echo %BDir%
pause & exit /b
:FormatDate
for /f "tokens=2*" %%a in ('reg query "HKCU\Control Panel\International" /v "sShortDate"') do set sShortDate=%%b
Reg.exe add "HKCU\Control Panel\International" /v "sShortDate" /t REG_SZ /d "%~1" /f >nul
set %2=%DATE%
Reg.exe add "HKCU\Control Panel\International" /v "sShortDate" /t REG_SZ /d "%sShortDate%" /f >nul
goto:eof
-
ehdwk 2022.02.17 08:17
수고하셨습니다. -
더애드 2022.02.17 09:05
수고하셨습니다 ~
-
슈머슈마 2022.02.26 14:04
감사합니다. 잘보고 갑니다.
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
4121 | 기 타| 영화 볼때 이중 자막 보일때 해결 법 [1] | 우주인 | 1353 | 3 | 03-05 |
4120 | 소프트웨어| AIMP에서 라디오 스트림(방송)을 녹음하는 법 [1] | VᴇɴᴜꜱGɪ | 869 | 11 | 03-03 |
4119 | 모 바 일| 카톡에서 다국어를 쉽게 입력하는 방법 [1] | 무림거사 | 1180 | 3 | 03-01 |
4118 | 윈 도 우| 탐색기 내장명령어 우클릭에 추가하기 [12] | 지후빠 | 2000 | 23 | 02-27 |
4117 | 소프트웨어| FastCopy 토탈커맨더 연동 [14] | 슈머슈마 | 1521 | 6 | 02-26 |
4116 | 윈 도 우| 폴더 및 파일 숨기기 컨텍스트 메뉴 ( 수정 ) [19] | 슈머슈마 | 1445 | 9 | 02-26 |
4115 | 윈 도 우| PE에서 받는 파일을 안전 장소에 저장하기 [6] | PC_Clinic | 1504 | 14 | 02-24 |
4114 | 윈 도 우| Windows 11에서 시스템 요구 사항이 충족되지 않음 미리 알... [1] | VᴇɴᴜꜱGɪ | 1647 | 11 | 02-24 |
4113 | 윈 도 우| 파일 및 폴더 경로 복사 컨텍스트 메뉴 [3] | 슈머슈마 | 865 | 8 | 02-23 |
4112 | 윈 도 우| 인터넷에 연결하지 않고도 Windows 11 장치를 설정할 수 있... | VᴇɴᴜꜱGɪ | 1430 | 8 | 02-23 |
4111 | 윈 도 우| 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? [4] | 하늘은높고 | 1365 | 10 | 02-22 |
4110 | 윈 도 우| (수정) Extd 한글 설명서 [명령_문법 부분에 대하여 자세한... [4] | 슈머슈마 | 846 | 6 | 02-21 |
4109 | 윈 도 우| [자작] Open the Folder - 우클릭 [10] | 배워요 | 1614 | 14 | 02-20 |
4108 | 윈 도 우| 배치파일로 원하는 날짜 포멧 조합하기 [6] | 지후빠 | 1553 | 11 | 02-17 |
4107 | 윈 도 우| PE에서 드라이버가 설치 되기위해 필요한 파일 [10] |
|
1660 | 8 | 02-17 |
» | 윈 도 우| 배치파일로 윈도 설정과 관계없이 일정한 날짜 얻기 [6] | 히이이잌 | 890 | 12 | 02-16 |
4105 | 기 타| RSImageX 기본 파일 구성 [19] | suk | 2641 | 33 | 02-14 |
4104 | 윈 도 우| WIM 우클릭 부팅 관련 메뉴 2부 [11] | 지후빠 | 2077 | 18 | 02-13 |
4103 | 윈 도 우| PE 네트워크 설정하는 방법 2편입니다. [4] | PC_Clinic | 1118 | 11 | 02-12 |
4102 | 윈 도 우| WIM(PE) 1회성 부팅; 우클릭 보내기 메뉴에 추가 [16] | 지후빠 | 2657 | 27 | 02-11 |
수고 많으셨습니다. 감사합니다.