윈도우 작업 스케줄러

작업 스케줄러는 윈도우 자체에 내장되어 있는 배치 프로그램이다.

업무 중에 꼭 윈도우 환경에서만 해야하는 작업이 있기 때문에 사용을 고려해보았다.

작업 스케줄러 설정

  • 윈도우 검색에 작업 스케줄러를 검색하면 발견할 수 있다.
  • Office 와 같은 프로그램들의 업데이트 같은 것들이 등록되어 있는 것을 볼 수 있다.
  • 배치 생성을 위해서는 우측의 작업 만들기를 누르면 된다.


트리거

  • 예약 시간 지정이나 반복 수 및 종료 날짜 지정 등을 할 수 있다.

  • 컴퓨터가 켜질때, 특정 이벤트 발생 등 다양한 상황을 핸들링 할 수 있다.

  • 직관적으로 나와있어서 간단한 실행파일을 만들어서 테스트 해볼 수 있다.


동작

  • exe 파일이나 다른 실행파일을 실행할 수 있다.

  • 직접적으로 실행 파일을 등록하거나 스크립트를 등록 할 수 있다.

  • 조금 더 구체적인 조건 설정을 하기 위해서는 bat 파일을 이용 할 수 있다.


배치 파일(.bat)

  • bat 파일은 윈도우에서 사용하는 배치 파일이다.
  • shell script 와 유사하다
  • 조건문(IF) 을 사용 할 수 있기 때문에 좀 더 구체적인 실행을 도와준다.

장점

  • Microsoft에서 제공하는 기본 프로그램이기 때문에 믿고 사용할 수 있다.
  • GUI로 볼 수 있기 때문에 이것 저것 눌러보면서 테스트하거나 기능을 볼 수 있고 편하게 사용할 수 있다.

단점

  • 실행 로그를 표시해주는 기능이 있지만 보는 것이 좀 불편하고 로그 삭제와 같은 작업이 불편하다는 점이 있다.