1. 현상
윈도우 작업 스케줄러에 batch를 이용해 프로그램을 실행 시키면 path(경로)가 안 먹힌다.
2. 증상 재연 (종종 이럴경우가 있는 듯)
가. 시스템 path을 변경 해보자 (아무렇게)
나. 작업 스케줄러에 path만 출력하는 batch 파일을 하나 생성해서 실행해 보자..
다. 일반 cmd창을 띄워서 path만 출력한 것과 결과값을 비교 해보면
라. 작업 스케줄러에서 실행한 path가 변경 안되어 있을 경우가 종종 있다.
3. 원인
작업 스케줄러 프로세스가 정상적으로 종료되지 않아서 새로 변경된 path경로를 읽어오지 못해서 생기는 현상임.(추측)
4. 해결방법
작업 스케줄러 프로스세스인 taskeng.exe를 죽이고 다시 작업 스케줄러 프로그램을 실행 하면 해결 완료.
댓글 없음:
댓글 쓰기