윈 도 우 배치파일 관련 도움 요청입니다.
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 | - | - |
85436 | 소프트웨어| Total Commander 폴더 삭제 시 목록이 바로 업데이트(리프... [2] | solis | 282 | 08-25 |
85435 | 소프트웨어| 백업/복원 프로그램 어떤거 많이들 쓰시나요? [16] | 두힘 | 833 | 08-25 |
85434 | 소프트웨어| msmg 툴킷 10.3 테스트문의 19042.450 에러발생하네여. [1] | 복태취업했 | 150 | 08-25 |
85433 | 소프트웨어| 멀티 모니터 사용 시 작업 위치 맞교환(?)해주는 프로그램 [4] | 큐팁 | 402 | 08-25 |
85432 | 소프트웨어| 베리즈 웹쉐어라는 프로그램을 사용하려는데 아는 분들께 ... [14] | Fivernova | 507 | 08-25 |
85431 | 윈 도 우| 윈도우10의 디팬더의 제외 목록을 백업할 방법이 있을까요? [4] | 자꿈지수 | 512 | 08-25 |
85430 | 하드웨어| GA-H97M-D3H UEFI 모드로 설정하는방법은 [9] | 바다속에고래 | 541 | 08-25 |
85429 | 윈 도 우| 익스플로러에서만 네이버 접속불가 현상이 발생합니다. [4] | 영동권탑 | 1001 | 08-25 |
» | 윈 도 우| 배치파일 관련 도움 요청입니다. [3] | 세이군 | 248 | 08-24 |
85427 | 윈 도 우| 윈도우설치 질문 [인텔,AMD 차이] [9] | 가시야 | 636 | 08-24 |
85426 | 하드웨어| 컴의 USB 버전 지원여부 확인 [3] | ton3d | 482 | 08-24 |
85425 | 소프트웨어| 32비트 드라이버. .정녕 64비트 pc에 설치가 안될가요 [4] | 아오네 | 627 | 08-24 |
85424 | 소프트웨어| 외장하드에 ventoy 할려고 합니다., [1] | 헌터와의공 | 591 | 08-24 |
85423 | 하드웨어| USB 3.x 이해 [6] | ton3d | 513 | 08-24 |
85422 | 하드웨어| Z170 보드에 DDR4 3200Mhz 사용 [3] | 슈퍼루키0 | 520 | 08-24 |
85421 | 소프트웨어| 유료백신 어떤거 사용하시나요? [7] | 수아 | 735 | 08-24 |
85420 | 윈 도 우| 뼈대를 바꾼다는게 어떤 방법일까요? [13] | MSTSC | 621 | 08-24 |
85419 | 윈 도 우| VHD 관련 질문드립니다. [17] | WB | 386 | 08-24 |
85418 | 윈 도 우| page fault in nonpaged area [1] | 한강한뺨뷰 | 80638 | 08-24 |
85417 | 소프트웨어| 유튜브 링크가 있는 게시물이 뒤로가기가 안 되네요. [2] | 익명의행인 | 177 | 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 날짜 비교 테스트 부분에 파일 다운로드 명령을 넣으시면 될 겁니다