Para apagar reiniciar Windows 7 de forma automatica despues de un tiempo utilizaremos la consola de Windows.  
Para ello ve a inicio  en el cuadro de dialogo Escribes CMD y Presionas Enter Tambien Puedes Hacerlo 
Presionando Las Teclas Win+R escribes cmd y presionas enter. 
Aqui Introduciremos El Comando ShutDown 
Con Esto Le Estaremos Diciendo A Windows Que Apage Nuestra Pc 
Puedes Colocarle El Tiempo Que Quieras Pero Siempre Qiene Que Ser En Segundos 
Esta Es La Linea De Comandos: 
shutdown /s /t 3600    (Asi Se Apagara En 60 Minutos) 
Shutdown /s /t 7200 = 2 horas 
Shutdown /s /t 10800 = 3 Horas 
Shutdown /s /t 14400 = 4 horas 
Asi Sucesivamente Podras Poner El Tiempo Programable 
Si Queremos Cancelar El Apagado O El Reinicio  
Automatico Que Hemos Programado Ejecutamos De Nuevo La Consola De Windows Y Escribimos La Siguiente Linea De  
Comando  
shutdown /a 
Si No Queremos Utilizar La Consola De Windows 7  
Para Ejecutar El Comando Shutdown Utilizaremos Las Teclas Win+R,  
En El Cuadro De Dialogo Escribimos El Mismo Comando shutdown /s /t 3600 
Se pueden utilizar todos los comandos de  shutdown. 
Comando ShutDown 
           /i          Muestra la interfaz gráfica de usuario 
           /l          Cierra la sesión. No se puede utilizar con las opciones /m /d 
           /s          Apaga la pc o laptop. 
           /r          Reinicia y apaga la pc. 
           /a          Anula el apagado y el reinicio. 
           /h          Hiberna la pc. 
           /t xxxx    Establece el tiempo de espera antes de apagar o reiniciar
 
