파이썬 exe.파일 자동 실행(feat. 윈도우 작업 스케줄러)
본문 바로가기

프로그램 기반 주식 응용/선물자동매매 Ver.2 개발 일지

파이썬 exe.파일 자동 실행(feat. 윈도우 작업 스케줄러)

반응형

 안녕하십니까. 프로그래머알바입니다. 오늘은 pyinstaller로 만든 exe파일을 일정 요일이나 시간마다 작동될 수 있도록 해주는 윈도우 기본기능인 작업 스케줄러로에 대하여 알아보려고 합니다.

 

1. 작업 스케줄러 설정 방법

 1) 작업 스케줄러를 가동하면 아래와 같습니다.

작업 스케줄러를 가동
작업 스케줄러를 가동

 

 2) 마우스 오른쪽을 클릭하시고 기본 작업 만들기를 누릅니다.

기본 작업 만들기
기본 작업 만들기

 3) 기본 작업 만들기에 들어가면, 작업 이름을 설정하는데 본인이원하는 것으로 하면 됩니다.

 

작업 이름을 설정
작업 이름을 설정

 4) 트리거는 언제 프로그램을 시작할 지 선택하는 것입니다. 저는 일단 매일로 선택하였습니다.

언제 프로그램을 시작할 지 선택
언제 프로그램을 시작할 지 선택

 5) 시간설정입니다. 주식을 하기 위해서는 오전 8시 이전으로 하시면 되겠지요?

시간설정
시간설정

 6) 동작 명령입니다. 저는 프로그램을 시작이므로 프로그램 시작으로 선택하겠습니다.

동작 명령
동작 명령

 7) 실행할 프로그램을 선택하는 것입니다. 아래 찾아보기를 누르셔서 exe파일을 선택합니다.

실행할 프로그램을 선택
실행할 프로그램을 선택
실행할 프로그램을 선택
실행할 프로그램을 선택

 8) 그리고 가장 중요한 부분입니다. 7)의 화면에서 시작 위치(옵션)에 exe가 존재하는 위치를 입력시켜 줘야 합니다. 이는 GUI 등을 효율적으로 받아오기 위해서입니다.

exe가 존재하는 위치를 입력
exe가 존재하는 위치를 입력

 

 9) 마침을 선택합니다.

 

마침
마침

 10) 파일이 생성되었으면 더블클릭 후 속성의 일반에 들어가 가장 높은 수준의 권한으로 실행해줘야 합니다.

가장 높은 수준의 권한으로 실행
가장 높은 수준의 권한으로 실행

 

2. 결론

 아래 그림과 같이 GUI가 정상 작동되는 것을 확인할 수 있습니다. 우선 시간을 변경하면서 올바르게 작동 확인해 보시면 됩니다. 수고하세요/

정상작동 확인
정상작동 확인

반응형

.link_tit