Engineering/Windows

윈도우 cron 등록

부스 boos 2024. 1. 22. 20:48
728x90

 윈도우 OS 에서 cron 작업을 할 수 있게 해주는 프로그램들이 있다. 찾아보면 자주 사용하는 앱이 nnSoft 에서 개발한 nnCron LITE 버전(https://www.nncron.ru/index.shtml) 이라고 있다. 하지만 마지막 업데이트가 2008년 이라 너무 오래된 앱이라서 다른 방법을 찾아보려고 한다.

 

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


 메뉴 - 동작 - "작업 만들기..." 또는 오른쪽 탭 - 작업 - "작업 만들기..." 를 클릭해서 새 작업 만들기를 한다. 이름에는 원하는 이름을 넣는다. 

 

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

 

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

 파이썬 스크립트를 실행시킬꺼라 "인수 추가" 부분에 실행할 파이썬 스크립명, "시작 위치" 는 파이썬 스크립트가 존재하는 디렉토리 위치를 입력한다. 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