클라우드 엔지니어/Docker

docker 출석체크 자동화 3탄 스케줄링-윈도우 스케줄러

해아's 2023. 1. 27. 11:13

이전글.

더보기

https://myharu.tistory.com/218

 

Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등)

일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상품이 있는지 체크하고 있으면 텔레그램으로 알려주는 기능이다. 일단 도커파일 만들기 FROM python:3

myharu.tistory.com

https://myharu.tistory.com/219

 

출석체크 셀레니움 도커 이전작업 1일차 함수들 만들어두기

원래는 윈도우에 스케쥴링으로 구성해놨었다.. 근데 윈도우서버가 노후되고 실행이 잘안되서 도커로 이전작업을 한뒤에 클라우드에 도커 컨테이너 방식으로 올려볼 예정이다. 현재 작업된 소

myharu.tistory.com

https://myharu.tistory.com/220

 

Docker 출석체크 이사가기 2차 출석체크 만들기

이전글. https://myharu.tistory.com/218 Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등) 일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상품이 있

myharu.tistory.com

https://myharu.tistory.com/221

 

docker 출석체크 자동화 3탄 스케줄링-시놀로지 작업스케줄러

이전글. 더보기 https://myharu.tistory.com/218 Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등) 일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상

myharu.tistory.com

https://myharu.tistory.com/222

 

docker 출석체크 자동화 3탄 스케줄링-리눅스 크론탭

이전글. 더보기 https://myharu.tistory.com/218 Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등) 일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상

myharu.tistory.com

 

윈도우 작업스케줄러도 비슷하다.

https://happybono.wordpress.com/2019/10/07/tip-windows-%EC%9E%91%EC%97%85-%EC%8A%A4%EC%BC%80%EC%A4%84%EB%9F%AC%EB%A5%BC-%ED%86%B5%ED%95%B4-%ED%8A%B9%EC%A0%95-%EC%8B%9C%EA%B0%84%EC%97%90-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9E%90%EB%8F%99/

 

[TIP] Windows 작업 스케줄러를 통해 특정 시간에 프로그램 자동 실행하기.

관공서, 공공기관이나 회사 내에서는 업무 효율성을 높이기 위해서, 혹은 기업의 중요 자산 및 보안 데이터의 외부 유출을 차단하기 위해, 직원이 업무와 무관한 일을 업무 시간에 못하도록 통

happybono.wordpress.com

 

기본적인 사용방법은 검색을 하거나 위에 링크를 확인하면 되고

나는 매일 7시마다 윈도우에서  sh 과 같은 bat 파일 만들어 그파일을 실행하게 설정하였다.

사전설정

나는

c:\python\

경로에서 파이썬 파일과 bat파일을 만들어 두었고

그곳에 있는 출석체크 파이썬 파일을 실행할것이다.

 

시작> 작업 스케줄러 실행 > 새작업 만들기

1. 일반탭 : 기본적인 설정하는 부분이다.

  - 이름 : 매일6시 출석체크

  - 사용자의 로그인여부에 관계없이 실행

  - 가장 높은 수준의 권한으로 실행: 체크

2. 트리거: 이곳에 방아쇠가 될 시간을 지정하는것이다.

 

동작: 실행할 녀석을 만들어주는것이다.

  - 실행할 파일과 시작위치를 지정해주는것이 좋다.

 

 

 

나머지는 안건들여도 된다.

 

마지막으로 bat 파일은 아래와 같다.

"C:\Users\Administrator\AppData\Local\Programs\Python\Python310\python.exe" "C:\python\a_gmarket.py"

실행할파이썬 파일의 이름은 a_gmarket.py이며

파이썬 경로를 절대경로로 모두 지정해주는것이 좋다.

 

728x90
반응형