티스토리 뷰

IT/Schedule

Task Scheduler 사용하기(1)

귀뚜라미소리 2020. 5. 24. 21:06

안녕하세요. 귀뚜라미소리입니다.

 

오늘은 Task Scheduler를 배워보도록 하겠습니다. 이 주제를 선택한 이유는 IT 전공자 뿐만 아니라 일반 Windows 운영체제를 쓰는 분들께도 유용한 정보라 판단되기 때문입니다.

Task Scheduler는 무엇일까요? 우리가 컴퓨터를 사용하다 보면 특정 시간에 알람을 울리거나 자동으로 컴퓨터를 끄거나 특정 프로그램을 실행 또는 종료하고 싶을 때가 있습니다. 이런 작업을 매번 직접 한다는 것은 여간 번거러운 것이 아니겠지요? Task Scheduler는 이런 일들을 대신 수행해 주는 역할을 합니다.

 

그럼 첫번째 시간으로 특정 시간에 컴퓨터가 IE 브라우저를 켜고 귀뚜라미홈페이지를 열어보는 작업을 진행해 보도록 하겠습니다! 참고로 저도 공부하며 글을 작성하기 때문에 잘못 된 정보가 있을 수 있습니다. 잘못된 부분이 있다면 댓글을 달아주시길 바랍니다.

그럼 지금부터터 하나하나 시작해 봅시다.

 

 

키보드의 Ctrl + S 를 누르거나 윈도우 좌측하단에 검색(돋보기아이콘)를 누르고 Task Scheduler라고 검색을 합니다. 저같은 경우 "Task"만 검색해도 작업스케쥴러 프로그램이 검색이 되더라고요. 그럼 위와 같이 작업스케쥴러라는 프로그램이 보이는데 이를 선택해 줍니다.

 

 

작업스케쥴러는 다음과 같은 프로그램 구조로 되어 있습니다. 프로그램을 자세히 살펴보면 대충 어떤일을 하는구나 라는 감이 오실거에요. 저같은 경우 어떤 프로그램을 실행시키면 좌측상단의 메뉴부터 우측 하단까지 하나하나 꼼꼼히 클릭해보거나 읽어보는 습관이 있는데, 이를 통해 프로그램을 효과적으로 사용하는데 큰 도움이 되는것 같더라고요.

여러분들도 하나하나 클릭해보셨다는 가정하에 진행해 보도록 하겠습니다.

 

 

 

프로그램 좌측에 작업 스케줄러(로컬)을 우클릭하거나 우측에 작업스케줄러(로컬)아래에 보시면 "작업만들기..." 라는 버튼이 보이실 겁니다. 둘 중에 아무 거나 선택해 봅니다.

 

 

 

새 작업 만들기 라는 팝업창이 하나 뜹니다. 탭은 일반, 트리거, 동작, 조건, 설정이 있습니다. 다른건 탭 이름만 보면 대충 어떤 역할을 하는지 감이 오는데 트리거는 어떤 역할을 하는지 감이 오지 않습니다. 사전적 의미를 찾아보니 총의 방아쇠를 당기다 라는 뜻입니다. 즉 작업을 시작하는 시간정도를 선택하는 탭이지 않을까 싶습니다.

어느정도 탭에대한 파악이 끝나면 하나하나 작성해 나가봅시다. 저는 귀뚜라미소리 글을 작성하는 스케쥴을 작성하고 싶으므로 다음과 같이 작성을 했습니다.

 

트리거 탭으로 넘어가 보겠습니다. 트리거 탭에서 새로만들기 버튼을 클릭합니다.

 

 

예상했던 것과 같이 트리거는 작업이 시작하는 시간에 대한 설정을 할 수 있는 곳입니다. 저는 매일 10시에 알람이 울려 귀뚜라미글을 작성하고 싶었기 때문에 다음과 같이 설정을 해 주었습니다.

확인을 누르고 다음 작업을 진행해 보겠습니다.

 

 

 

다음과 같이 트리거 리스트가 생성된 것을 확인할 수 있습니다. 다음은 동작을 클릭해 줍니다.

 

 

 

동작은 매일 10시에 어떤 행동을 할 것인지에 대해 정의하는 창일 것 같습니다. 브라우저를 열고, 귀뚜라미소리 홈페이지를 열어 글을 작성할 수 있도록 하고 싶습니다. 새로만들기를 클릭해 줍니다.

 

 

 

동작은 IE를 켜고자 하기 때문에 프로그램 시작으로 해줍니다. 설정에 프로그램/스크립트는 IE 실행파일이 있는 경로를 찾아 작성해 두었습니다. 일반적이지는 않지만 대부분 C:\Program Files (x86)\Internet Explorer 해당 경로에 있지 않을까 싶습니다. 경로를 찾지 못하신 분은 구글링을 통해 정확한 경로를 찾아줍니다.

인수 추가는 브라우저를켜고 귀뚜라미소리 홈페이지를 열고자 하기 때문에 귀뚜라미소리 URL을 작성해 주었습니다.

 

 

 

다음과 같이 동작 리스트가 등록이 되었습니다. 조건, 설정탭을 살펴보니, 제가 하고자하는 작업은 이정도면 충분할 것같아 마무리 지었습니다.

 

실제 작동하는지 확인하기 위해 동작시간을 1분 후로 설정하고 정상적인 작업이 진행되는지 지켜보도록 하겠습니다.

 

 

정상적으로 작동이 되는 것을 확인했습니다. 앞으로 유용하게 쓰일 수 있는 기능일것 같습니다. 앞으로 작업 스케쥴러에 대하여 고급기능들을 사용해 보므로써 완벽히 익힐 수 있도록 해야겠습니다.

 

이상 Windows Task Scheduler 에 대해 배워보았습니다!

 

 

 

댓글