Shut down your computer using Task Scheduler (Windows)

In Windows, the Task scheduler is pretty much advanced now. You can now add any number of triggers and actions to be taken for any particular thing you would like to do. Since most of the time I forget to shut down my Windows computer, Task Scheduler is the easiest way to do it.

Shut down your computer using Task Scheduler (Windows)

Shutdown your computer using Task Scheduler (Windows)

Press the Windows key, and type Task Scheduler. Once it appears in the list, click to open it.

  1. Click on the Action button, and choose to create a basic task.
  2. Select the time when you want to shutdown (Triggers)
  3. Then under actions, select the executable or shutdown EXE, which is available in the C:\Windows\System32 folder.
  4. IN the actions dropdown, select Start a program. You can also choose to send an email before this happens.
  5. Add the following arguments to it “-s-f-t 0” like the image below, and you are all set.
  6. Set the time of the task around the time you go to sleep or 30 minutes later.

Shut down your computer using Task Scheduler (Windows)

Now you need not worry if your computer did shutdown at night or not. However, if you are working late, don’t forget to disable it or run SHUTDOWN -A to abort the shutdown. You will also have to disable it if you are planning to download something that night.

That said, if you are looking for even more actions to perform like killing a program, automatically copy files, remote shutdown, etc., I will suggest you use Z-Cron. Please read how to use it and download it from here.

Z cron task scheduler

It’s a small program that makes using the Task scheduler a lot easier. The interface is simple. You can add a UAC prompt, add external commands. It also maintains a log file where you can see the success and failure rates.

I hope the post was easy to follow, and you are now making sure the computer is shut down using the task scheduler in Windows.

4 COMMENTS

  1. This does not work on a Dell Inspiron 1525 running Vista Home Basic SP1. Tried changing a bunch of options, I dunno why, not smart enough to figure it out…I’m just sayin’.

  2. I’m not sure if it’s just on an updated version of Vista, but the next tab, conditions, let’s you choose to start the task only when idle for x minutes.

  3. You can also tell Windows Vista or Windows 7 to sleep at a specified time using the Task Scheduler.

    Create a scheduled task with the command:
    rundll32.exe

    And the arguments:
    powrprof.dll,SetSuspendState 0,1,0

    If hibernate is active this will hibernate your computer, thus putting it into a “deep” sleep. Turning off hibernate will apparently put it into a “normal” sleep.

Leave a Reply