BAT 파일 질문합니다.
글쓴이: waani83 / 작성시간: 토, 2010/11/06 - 3:26오전
@echo off setlocal set /A date1=%date:-=% set date2="20111210" if "%date1%" LEQ "%date2%" ( call a.exe ) else ( exit ) endlocal
배치파일을 만드는데요,
현재 시스템의 날짜을 읽어들여서 date1 에 넣고
설정해놓은 날짜(2011년12월10일) 와 비교를 해서
설정한 날짜보다 작으면(날짜이내면) 실행이 되고,
날짜가 지나면 실행이 안되는 간단한 배치파일을 만들려고합니다.
그런데, 날짜가 지나도 실행이 되버리네요, ㅠㅠ 어디가 잘못돼었는지 알려주세요,
그리고, a.exe를 실행시키고 배치파일은 종료되게 할수도 있는지 궁금합니다.
Forums:
이렇게 해보세요
문자열을 감싸는 " "는 빼고 call 대신에 start
댓글 달기