El comando de apagado se puede dar un parámetro de tiempo.
shutdown -s -f -t 7200
Esto apagaría la computadora a la fuerza luego de 2 horas. Es posible abortar la tarea usando shutdown -a aunque. Al colocar esto en un archivo por lotes y al colocar ese archivo por lotes en el menú de inicio, la carpeta de inicio se ejecutará cada vez que este usuario inicie sesión.
Si abortar el apagado se convierte en un problema, es posible lograr lo mismo utilizando el Programador de tareas.
Crear una nueva tarea. Para el evento, seleccione At log on
, elige usuario específico, y selecciona su usuario.
Abajo, verifique Delay task for
, y cambiarlo a 2 horas. (tendrá que escribirlo manualmente, pero funcionará) Presione Aceptar.
En la pestaña Evento, presione nuevo y seleccione el programa de la lista desplegable.
Abajo en el programa elija: shutdown
Debajo de eso en los parámetros, especifique: -s -f -t 0
Presione ok dos veces.
La tarea se realizó y cada vez que este usuario inicia sesión, después de 2 horas, sin previo aviso, la computadora se apagará. Cualquier artículo que no esté en servicio se habrá ido. Desafortunadamente, esto no es algo que desee cambiar, ya que de lo contrario, al apagar permitirá al usuario cancelar el cierre y continuar trabajando normalmente.
En teoría, podría copiar la tarea, retrasar el segundo durante 130 minutos, usar esta configuración, modificar la primera y eliminar la opción -f. Primero se cerrará, pero permitirá al usuario cancelar en caso de que algún documento esté abierto. Si continúan trabajando, a las 2 horas y 10 minutos, el PC se apaga a la fuerza y pierde el trabajo que tenían abierto.