윈 도 우 배치파일 관련 도움 요청입니다.
2020.08.24 23:58
특정파일의 날짜 정보를 가져와서 사전에 지정한 날짜와 일치 여부를 확인하고 싶습니다.
명령프롬프트에서 dir을 하면 아래와 같은 화면이 표시됩니다
==================================================================
C:\Windows\System32\drivers\etc>dir hosts
C 드라이브의 볼륨: WIN10OS
볼륨 일련 번호: DED7-B365
C:\Windows\System32\drivers\etc 디렉터리
2019-09-01 오후 11:58 824 hosts
1개 파일 824 바이트
0개 디렉터리 47,456,141,312 바이트 남음
==================================================================
여기서 2019-09-01 부분만 가져와서 비교를 하고 싶은 것입니다.
대략적인 배치 파일은 이렇습니다.
====================
set check_date = 2020-06-20
set T = ` file_check "C:\Windows\System32\drivers\etc\hosts" `
if ( T != check_date) {
file_download http://aka.ms/filenotfound
start /c filenotfound
}
====================
저기에 있는 file_check ~~~ 부분에 어떤 명령을 넣어야 할지 도움을 요청합니다.
제가 원하는 것은 파일의 날짜가 지정한 날짜가 아닌 경우 특정 주소에서 파일을 다운로드 받아서 실행할 수 있으면 됩니다.
댓글 [3]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
42921 | 윈 도 우| 윈도우10 설정 화면 문의 [2] | 푸른구름 | 363 | 08-27 |
42920 | 윈 도 우| 정품인증 tool [14] | 매일이새롭 | 2326 | 08-27 |
42919 | 윈 도 우| 크롬 오류 질문입니다. [3] | 준이오빠 | 269 | 08-27 |
42918 | 윈 도 우| 카조님 울티메이트 엣지 제거 방법 [7] | nhk | 749 | 08-26 |
42917 | 윈 도 우| Windows 10 Version 2004에 대한 누적 업데이트(KB4566782)... [11] | 쭈욱가자 | 675 | 08-26 |
42916 | 윈 도 우| DP와 HDMI에서 4K시청비교 [9] | 개척자 | 935 | 08-26 |
42915 | 윈 도 우| i219-v 드라이버 부탁드립니다! [6] | 엇갈린길 | 353 | 08-26 |
42914 | 윈 도 우| 이더넷2 어떦게 업샐수있나요 [3] | 빈자리 | 499 | 08-26 |
42913 | 윈 도 우| vhd는 usb bios 부팅으로 접근 안되나요? [11] | ToFinder | 639 | 08-26 |
42912 | 윈 도 우| DELL 노트북 OEM 복원파티션 생성시킬 수 있을까요? [7] | nadaeri | 362 | 08-26 |
42911 | 윈 도 우| C드라이브가 사라졌습니다. [3] | 리치아빠 | 596 | 08-25 |
42910 | 윈 도 우| 윈도우10의 디팬더의 제외 목록을 백업할 방법이 있을까요? [4] | 자꿈지수 | 501 | 08-25 |
42909 | 윈 도 우| 익스플로러에서만 네이버 접속불가 현상이 발생합니다. [4] | 영동권탑 | 987 | 08-25 |
» | 윈 도 우| 배치파일 관련 도움 요청입니다. [3] | 세이군 | 228 | 08-24 |
42907 | 윈 도 우| 윈도우설치 질문 [인텔,AMD 차이] [9] | 가시야 | 620 | 08-24 |
42906 | 윈 도 우| 뼈대를 바꾼다는게 어떤 방법일까요? [13] | MSTSC | 601 | 08-24 |
42905 | 윈 도 우| VHD 관련 질문드립니다. [17] | WB | 370 | 08-24 |
42904 | 윈 도 우| page fault in nonpaged area [1] | 한강한뺨뷰 | 80411 | 08-24 |
42903 | 윈 도 우| 윈도우10 UAC 앱 차단 [7] | RDX1 | 634 | 08-24 |
42902 | 윈 도 우| 카조님울티메이트 윈도우 배지표시 [1] | nhk | 351 | 08-24 |
for /f %%a in ('"dir C:\Windows\System32\drivers\etc\hosts | find /i "hosts""') do set T=%%a
하시면 원하시는 날짜만 나옵니다
set check_date=2020-06-20
for /f %%a in ('"dir C:\Windows\System32\drivers\etc\hosts | find /i "hosts""') do set T=%%a
if not %T%==%check_date% (
echo 날짜 비교 테스트
)
pause
echo 날짜 비교 테스트 부분에 파일 다운로드 명령을 넣으시면 될 겁니다