Windows Task Scheduler is a powerful tool, but it can often be fraught with annoyances. It's notorious for failing to run when it's supposed to, and that's compounded by the fact that it sometimes doesn't stop when scheduled to do so, either. Throw in a variety of permission dependency issues and user-locked tasks, and Windows Task Scheduler can be a headache on the best day. After my setup failed to run one too many times, I decided to upgrade. There are numerous alternatives available, but I wanted something that would be more reliable, free to use, and easy to get the hang of.

In the end, I settled on Task Till Dawn. It's a bit outdated — the app hasn't been updated since March 2019 — but it still works well and ticks all the other boxes I was looking for. After giving it a test drive in my workflow, I find that it does exactly what I need it to. That said, Task Till Dawn isn't without its shortcomings, either. I'll get to those later.

Setting up a schedule is more visual than Windows Task Scheduler, but can still be confusing

Both options require a fair bit of know-how

I would not suggest Windows Task Scheduler for relatively inexperienced users. Setting up actions takes a bit of know-how, and even basic tasks can be overwhelming if you aren't sure what you're doing. WTS is heavily text-oriented, and some of its functionality is deprecated (e.g., scheduling an email or displaying a message). On the other hand, Task Till Dawn is a much more visual experience that uses a drag-and-drop interface to schedule tasks.

While that does involve a bit less reading, it offers its own learning curve. You need to understand what each action does to achieve the result you seek. Unfortunately, Task Till Dawn doesn't have extensive documentation. Its lack of recent updates, combined with the fact that its website is more personal blog than software guide, makes it almost as confusing as Windows Task Scheduler.

👁 A screenshot showing the edit trigger window in Windows Task Scheduler.
5 things you can automate with Task Scheduler on Windows

Task Scheduler is a legacy Windows utility that allows you to automate mundane and fun tasks on your PC that apps cannot.

Task Till Dawn offers triggers that Windows Task Scheduler does not

USB insertion triggers, anyone?

One reason I like Task Till Dawn better than WTS is its variety of different triggers. While I can set these triggers up in WTS, it's not always the easiest process. In Task Till Dawn, it's as easy as selecting the option from the menu. For instance, I can set up a process that triggers as soon as I insert a USB drive. Since I use an external drive for my Jellyfin library, I can trigger it to scan for new media as soon as the drive connects, as well as move any downloaded content from my computer to the drive itself. It's helpful for automating some of the miscellaneous tasks that go into keeping my media server running.

Task Till Dawn is cross-platform, too

It works just as well on macOS

Task scheduling isn't something I've spent a lot of time exploring on my Mac, and I hadn't thought much about it until I discovered that Task Till Dawn has a macOS version. It's far less popular than its Windows variant (less than 10,000 downloads), but the two are virtually identical regardless of operating system. That gives TTD a unique value proposition, especially since I can think of a variety of different uses for it on macOS. Since my Mac is my primary work machine, scheduling tasks there could greatly benefit my workflow. For now, this is just a thought exercise; I haven't actually tried it yet. I'm tempted to do so, though, especially since one of my colleagues has seen great success using it on her machine.

Oh, and if you're an IT professional, Task Till Dawn also has a portable version you can boot from a USB stick. Nifty, huh?

Windows Task Scheduler still maintains a few advantages

It has system-level access that TTD does not

While I prefer Task Till Dawn for its ease of use, it doesn't kick in until I've logged into my machine. I can't schedule commands to run when my computer is off. Windows Task Scheduler can execute tasks on startup, and it doesn't rely on any third-party programs to function. Task Till Dawn, on the other hand, requires the Java Runtime Environment. I can't deny the perks of WTS, despite its sometimes confusing setup. It's built into all Windows machines and receives constant updates, and that's one area where I see Task Till Dawn falling farther and farther behind.

For day-to-day scheduling tasks, TTD is more than enough

And that's primarily what I use it for

Task Till Dawn isn't the end-all, be-all solution for task scheduling. Its weaknesses will only become more apparent as the time since its last update lengthens, but for now, it does the trick. I'm also still running Windows 10, and the Windows 11 version of Task Scheduler offers a few improvements that may draw me back when I upgrade. If I need more complex scheduling, I'll use WTS, but for now, Task Till Dawn is more than sufficient for handling session-dependent automations.

Ease of use beats complexity

In my experience, I will opt for an easier solution over a more powerful one whenever possible, especially when it's something I'll use on a frequent basis. That's the case with Task Till Dawn. While they overlap, each one has its own strengths and weaknesses, but Task Till Dawn is easier to use. Until I need the more complex features of Task Scheduler, I'll pick the less confusing option every time.

Task Till Dawn

Task Till Dawn is an advanced task scheduling and automation tool for Windows with a wide range of configurations.