Well, I've created a vb utility that recieves as a parameter the time (in seconds) to wait before restart/shutdown. it should be used like this ShutDownTim /r[optinal] x[optional] where x is the time and /r (or -r - note that it is not case sensitive) is the parameter for restarting. x can be between or equals to 0 and 60. (0<=x<=60) if there are no parameters or invalid parameters, it will reset/shutdown without waiting (as if x was 0). For example: shutdowntim /R 30 - this will restart the computer after 30 seconds. Works like charm, feel free to use it. If someone wants to host it on their website, feel free to do so with credits (Created by Ewingum). ShutDownTim.exe