Start using Windows Task Scheduler

Here's something new to try with your Windows running PC.

Today, i came across an article on lifehacker.com (see link below) that reminded me of this little utility that comes with Windows - Windows Task Scheduler. It has always been sitting in your Control Panel. To find it go to Start > Settings > Control Panel > Scheduled Tasks. See screenshot on the right.

The task scheduler allows you to run tasks (i.e. programs) to be run at specific times of the day. It also allows you to specify a frequency (eg. just once, daily, every 3 days, once a year and so on) and some additional criteria like waking up your computer if required (ignore this if you haven't discovered "sleep" and "wakeup" yet).

But a word of warning. If you havent done this before, make sure you understand the process well. I would specifically advise against starting with things like deleting temporary files, etc. You could end up deleting half your hard disk if you make a mistake. I would advise starting with simple tasks like defragment your harddisk, automating your spyware scan or something similiar. For exact steps, please refer to the articles mentioned at the bottom of this post.

With a bit of practice, i was able to automate about 50% of my routine tasks within the first hour. At the end of yesterday, i was able to automate the following:
  1. Defragmenting my harddisk(s) with PowerDefragmenter.
  2. Deleting Firefox Cache (nope, havent forgotten IE. Just stopped using it)
  3. Running the Windows Diskcleanup utility.
  4. Scanning for spywares (or Anti-spyware scan)
  5. Virus scan (but my Antivirus does this for me automatically these days)
  6. Download a few standard files from standard locations
  7. and so on..
Feel free to drop me a comment should you require any help in doing this yourself. And yes, dont forget to search the net for innovative examples of other tasks that can be automated using the task scheduler. You will find a couple of links at the bottom of this post.

And finally, for fellow UNIX-lovers, at and cron have been doing this for years!

Related links: