기타

Windows 에서 cron 사용하기

Jack Moon 2022. 1. 19. 12:22

1. nncron 설치

windows cron 구글링하니 nncron에 대해 많이 나온다.

http://www.nncron.ru/ 에서 다운로드 받아 설치했다.

 

왜 이 버전인지 모르겠지만 대부분 이걸로 하더라

설치는 간단하다. 그냥 쭉 엔터

그럼 C:\Program Files (x86)\cron 에 설치가 된다.

 

2. .bat (배치파일 생성)

명령어를 모아 배치파일 생성하고 nncron 에서는 배치파일을 실행하도록 구성했다.

 

C:\root\test.bat

cd "C:\Users\jack\python\03 Scraping"
python debug_chrome.py

* 폴더명에 공백이 있을 경우 위와 같이 쌍따옴표로 묶는다.

 

3. nncron 설정

관리자 권한으로 메모장 실행한 후 C:\Program Files (x86)\cron\cron.tab 을 연다.

 

매시 58분에 실행하도록 설정했다.

 

4. 에러

58분이 되자 깜빡이기는 하는데 바로 죽는다. cron\log 에도 실행기록만 있을 뿐 별다른 기록은 없다.

파이썬의 경로를 찾아 풀경로로 지정하니 문제없이 실행되었다.

C:\root\test.bat

cd "C:\Users\jack\python\03 Scraping"
C:\Users\jack\AppData\Local\Programs\Python\Python39\python.exe debug_chrome.py