본문 바로가기

TroubleShooting/Windows

윈도우 cron 등록

728x90

윈도우 OS 에서 cron 작업을 할 수 있게 해주는 프로그램들이 있다. 

자주 사용하는 프로그램 중에 nnSoft 에서 개발한 nnCron LITE 버전(https://www.nncron.ru/index.shtml) 이 있다. 하지만 마지막 업데이트가 2008년 이라 다른 방법을 찾아보려고 했다.

 

윈도우에 있는 작업 스케쥴러(Task Scheduler)를 이용해서 cron job 을 등록할 수 있다. 
(한글 윈도우에서 task scheduler 라고 입력하면 실행앱이 안 보인다. task 또는 작업 스케쥴러라고 입력해서 시계 처럼 생긴 아이콘이 보이면 그 앱이다.)


"새 작업 만들기" 를 열고 이름에는 원하는 이름을 넣는다. 
"app 실행" 을 입력해보았다.

"트리거" 탭에서 스케쥴 시간을 정한다.

 

실행할 프로그램을 등록한다. 

파이썬 스크립트를 실행시킬꺼라 "인수 추가" 부분에 실행할 파이썬 스크립명, "시작 위치" 는 파이썬 스크립트가 존재하는 디렉토리 위치를 입력한다. ex) D:\MyWork\python\app-dir

 

트리거(등록한 프로그램)가 정의된 조건에 따라 실행이 되었다.

 

참고 사이트

https://adamtheautomator.com/cron-for-windows/

 

Setting up a Cron for Windows Using the Task Scheduler

Learn how the equivalent of Cron for Windows, Task Scheduler, works to keep everything on time and running smoothly!

adamtheautomator.com