윈도우 환경에서 본인이 만든 파일 또는 실행 파일을 윈도우(window) 작업 스케줄러에 등록해서 컴퓨터가 시작시, 사용자 로그인시 등에 대해서 동작 하도록 설정하는 경우가 있습니다.
일반적인 상황은 관리자 계정(Administrator)의 권한으로 등록 하므로 문제될 것도 없고 설정 방법도 매우 간단 합니다.
그런데 이와 달리,
구글에 나와있는 많은 방법을 시도 하여 보았지만, 본인의 프로그램이 정상적인 조건(case)에 의해서 동작(trigger)하지 않는 다면 권한 레벨에 따른 문제를 확인 해 보아야 합니다.
먼저 작업 스케줄러는 아래 제어판의 관리도구를 통해 확인 할 수 있습니다.
이제 본인의 조건에 맞는 스케줄을 등록한다고 가정하여 봅니다.
여기서는 컴퓨터가 껏다 켜지는 경우(시작시)에 대해서 예를 들어 보겠습니다.
아래 사진은 작업을 만드는 순서 입니다.
만드는 방법은 구글에 많기 때문에 여기까지는 어렵지 않습니다.
그러나 컴퓨터를 껏다켜도 동작을 안하는 경우가 있습니다.
그러한 경우는 계정의 권한문제 입니다.
이렇게 조건에 의해 설정한 스케줄이 동작하지 않는다면, 등록한 스케줄을 편집하여 줍니다.
첫번째는 "사용자의 로그온 여부와 관계없이 실행" 라디오 버튼을 선택하여주고,
두번째는 "가장 높은 수준의 권한으로 실행" 을 선택하여 주는 것입니다.
이렇게 선택을 하면 비밀번호를 묻는 창이 나오게되고 해당 계정의 비밀번호를 입력하면 이제 해당 작업은 정상적으로 조건에 의해서 동작하게 됩니다.
내가 등록한 스케줄이 동작하지 않는다면 위 내용을 한번 점검 해 보시길 바랍니다!
이상으로 윈도우 작업 스케줄러 시작프로그램 등록시 유의사항(Window task scheduler)에 대해서 살펴보았습니다.
틀린점 또는 궁금한점은 언제든 연락 주세요! 👻
'기타' 카테고리의 다른 글
이직 후기 (5) | 2022.07.20 |
---|---|
신입 프로그래머, 프로그래머 직무 및 입사지원 유의사항 (0) | 2022.02.04 |
톰캣 서버에서의 x-frame-option 적용(anti click jacking) (0) | 2021.10.29 |
톰캣 서버에서 get과 post만 허용(Tomcat allow get post) (0) | 2021.10.29 |
NGINX 프록시(포워딩) 해더(header) 설정 (0) | 2021.10.25 |
댓글