ShutMeDown is a small, lightweight and intuitive application that will help you automate shutting down, restarting, suspending and hibernating your computer. It also can lock workstation or log off current user.
There are many ways to configure ShutMeDown and set task the way you want. You can set timer to run after set time or at perticular hour. It is also possible to set limits for entire day/week after which task will be continously executed to the end of set period of time or when user unlock it manually.