윈도우 작업 스케줄러(Task Scheduler)는 앱과 다양한 스크립트를 원하는 방식과 시간에 맞춰 자동으로 실행할 수 있게 해주는 윈도우 운영체제의 유용한 기능입니다. 고급 사용자라면 이 도구로 놀라운 자동화 마법을 부릴 수 있지만, 사용자 친화적이지는 못한 편입니다.
다행히도 이를 대체할 수 있는 서드파티 작업 스케줄러 프로그램이 다양하게 존재합니다. 어떤 제품은 작업을 훨씬 쉽게 만들어주고, 어떤 제품은 기본 기능보다 더 강력한 고급 기능을 제공합니다. 지금부터 검증된 대안 5가지를 살펴보겠습니다.
1. Advanced Task Scheduler (39.95달러)
Advanced Task Scheduler는 30일간 무료로 체험할 수 있는 셰어웨어입니다. 무료는 아니지만 기본 버전 가격이 39.95달러로 합리적인 편이며, 그 가격만큼 훌륭한 기능을 제공합니다.
여러 대의 워크스테이션을 관리해야 한다면 비용이 빠르게 늘어날 수 있습니다. 하지만 PC 한 대에서 더 나은 자동화가 필요한 개인 사용자라면 제공되는 기능을 고려했을 때 충분히 가치 있는 가격일 수 있습니다.
Advanced Task Scheduler는 애플리케이션 실행, 스크립트 실행, 배치 파일 실행 등을 사용자 없이도 처리할 수 있습니다. 모든 사용자 계정에 대해 작업을 예약할 수 있고, 아무도 로그인하지 않은 상태에서 실행되는 '숨겨진 작업'까지 예약 가능합니다.
이 프로그램이 할 수 있는 일의 목록은 상당히 길지만, 주요 기능은 다음과 같습니다.
- 프로세스 종료
- 파일 복사, 이동 및 삭제
- HTTP 및 FTP 소스에서 다운로드
- 특정 키 시퀀스 전송
또한 다양한 예약 유형 덕분에 높은 유연성을 자랑하며, 특정 조건이 충족될 때 작업을 트리거할 수 있습니다. 컴퓨터가 유휴 상태일 때, 반대로 유휴 상태가 아닐 때, 특정 단축키를 눌렀을 때처럼 실용적인 조건들도 지원합니다. 예약 주기도 1분에 한 번부터 1년에 한 번까지 폭넓게 설정할 수 있습니다.
무작위 시간에 실행하는 것과 같은 더 전문적인 옵션이 필요하다면 프로페셔널 에디션을 구매해야 하지만, 대부분의 사용자에게는 기본 패키지로도 충분할 것입니다.
2. Task Till Dawn (무료)
Task Till Dawn은 윈도우와 macOS 양쪽에서 모두 사용할 수 있는 완전 무료 작업 스케줄러입니다. 더욱 좋은 점은 두 버전 간에 상당 부분 워크플로우를 그대로 가져갈 수 있다는 것입니다.
백업처럼 동일한 자동화 작업이 필요한 여러 대의 워크스테이션이 있다면, 한 대에서 설정을 완료한 뒤 Task Till Dawn의 내보내기 기능으로 다른 컴퓨터에 손쉽게 복사할 수 있습니다.
작업은 유형별로 그룹화할 수 있어 자동화 작업의 관리와 운영이 한결 수월합니다.
Task Till Dawn으로 구현할 수 있는 대표적인 활용 예시는 다음과 같습니다.
- 부팅 시 네트워크 드라이브 자동 연결
- 특정 폴더에 넣은 파일 자동 인쇄
- USB 장치 연결 즉시 파일 자동 복사
포터블 버전도 제공되므로 USB 드라이브에서 바로 실행할 수도 있습니다. 완전 무료 앱치고는 가장 유연하고 사용하기 쉬운 대안 중 하나로 꼽힙니다.
3. Z-Cron Scheduler (개인용 무료)
Z-Cron은 일반 사용자에게 필요한 거의 모든 기능을 갖춘 프리웨어 버전을 제공하는 작업 스케줄러입니다. 다만 업무 환경의 워크스테이션과 서버용으로 설계된 유료 버전도 함께 판매하고 있습니다. 개인 용도로는 무료로 사용할 수 있으니 개발자가 상당히 후한 조건을 내걸 셈입니다.
Z-Cron은 작업 스케줄러에게 기대하는 거의 모든 작업을 수행할 수 있습니다. 미리 정해진 시간에 소프트웨어를 실행하고, 특정 매개변수를 붙여 구동한 뒤 작업이 끝나면 자동으로 종료할 수 있습니다. 사용법이 비교적 간단해 윈도우 작업 스케줄러의 드롭인 대체재로 손색이 없으며, 대부분의 사용자는 굳이 유료 버전을 구매할 필요가 없을 것입니다.
4. RoboIntern (무료)
이름에서 짐작할 수 있듯이 RoboIntern은 일상적인 생산성 업무의 자동화를 목표로 하는 소프트웨어입니다. 범용 작업 스케줄러와 달리 Excel, Access, Word의 반복 작업을 자동화하도록 특화되어 있으며, 이메일 처리, 파일 관리, ODBC(Open Database Connectivity) 데이터베이스 작업도 지원합니다.
복잡한 작업 흐름을 직접 프로그래밍해 자신만의 요구 사항에 맞출 수 있는 스크립팅 옵션도 갖추고 있습니다. 이렇게 뛰어난 기능을 제공하면서 완전 무료라는 점이 믿기 어려울 정도입니다. 엄밀히는 기부웨어(donationware) 방식이지만, 작성 시점 기준 기부 페이지가 아직 운영되지 않고 있었습니다.
구체적으로 어떤 작업이 가능할까요? 우선 RoboIntern은 Microsoft Office의 주요 앱에 직접 접근해 작업을 수행할 수 있습니다. 특히 많은 사용자가 반길 만한 기능은 Excel 데이터를 Access로 자동 가져오기입니다. 그 외에도 이메일 자동 생성과 자동 보고서 작성 기능이 인상적입니다.
RoboIntern은 무궁무진한 잠재력을 지닌 도구이지만, 이 글에서 모든 기능을 다루기는 어렵습니다. 다행히 무료이니 직접 사용해보며 확인해보시기 바랍니다.
5. System Scheduler (무료 버전 + 30달러 프로 버전)
System Scheduler 역시 무료로 사용할 수 있는 작업 스케줄러 대안으로, 이 목록에서 가장 직접적인 대체재라고 할 수 있습니다. Splinterware는 이 프로그램을 사실상 윈도우 기본 작업 스케줄러의 드롭인 대체품으로 만든 듯합니다. 두 프로그램을 같은 컴퓨터에서 충돌 없이 함께 실행할 수도 있으며, System Scheduler는 윈도우 작업 스케줄러에 의존하지 않고 완전히 독립적으로 작동합니다.
무료 버전에도 흥미로운 기능이 포함되어 있습니다. 개인 시간 관리 차원에서 팝업 알림을 설정해 해야 할 일을 상기시킬 수 있고, 특정 시간에 애플리케이션을 실행한 뒤 일련의 키 입력과 마우스 클릭을 재생해 원하는 작업을 수행하게 할 수도 있습니다. '창 감시자(Window Watcher)' 기능도 돋보입니다.
특정 창(예: 오류 메시지)이 화면에 나타나면 이를 트리거로 삼는 방식입니다. 예컨대 FTP 연결이 끊겨 오류 창이 뜨면 해당 창을 자동으로 닫고 재접속하도록 설정할 수 있습니다. 이렇게 하면 시스템을 비운 사이에도 중요한 프로세스가 실패하지 않도록 보장할 수 있습니다.
유료 프로 버전도 존재하며, 상당한 이점을 제공합니다. 특히 시스템 서비스 형태로 실행할 수 있어 아무도 로그인하지 않은 상태에서도 작업을 수행할 수 있다는 점이 큰 장점입니다.
유료 버전의 고급 기능들은 일반 사용자에게도 실제로 유용한 경우가 많습니다. 평가판을 먼저 사용해본 뒤 추가 기능이 30달러의 가격을 지불할 가치가 있는지 판단하면 됩니다.
마무리: 정확한 타이밍에 맡겨두세요!
반복적인 작업이 많거나 자꾸 잊어버리는 일이 있다면, 좋은 작업 스케줄러 하나만으로도 컴퓨팅 경험이 크게 달라질 수 있습니다. 위 프로그램들을 활용해 워크플로우의 일부를 자동화하면 더 많은 시간을 확보할 수 있고, 정기 백업 같은 중요한 작업을 놓칠 걱정도 사라집니다.
소개한 5가지가 최고의 윈도우 작업 스케줄러 대안이라고 생각하지만, 여러분만의 추천 프로그램이 있다면 댓글로 자유롭게 알려주세요. 어떤 스케줄러를 사용하는지, 그리고 그 이유까지 들려주시면 다른 독자들에게도 큰 도움이 됩니다!