SHUTDOWN - Apagar
A veces conviene apagar o reiniciar Windows desde el símbolo del sistema, por ejemplo para reiniciar automáticamente al terminar un archivo por lotes o para programar un apagado.
El comando SHUTDOWN controla el apagado, reinicio y cierre de sesión desde la línea de comandos.
Sintaxis básica
SHUTDOWN [opciones]
Opciones principales
| Opción | Descripción |
|---|---|
/s | Apagar |
/r | Reiniciar |
/l | Cerrar sesión |
/h | Hibernar |
/a | Cancelar un apagado pendiente |
/t segundos | Tiempo de espera antes del apagado (segundos) |
/f | Forzar el cierre de las aplicaciones en ejecución |
/c "comentario" | Mostrar un comentario |
/p | Apagar de inmediato sin aviso (solo el equipo local) |
/hybrid | Apagar y preparar el inicio rápido (usar con /s) |
/full | Apagado completo (usar con /s) |
/m \\nombre_equipo | Operar un equipo remoto |
Apagar el PC
shutdown /s /t 0
/t 0 apaga de inmediato. Si se omite /t, la espera es de 30 segundos. El intervalo válido es de 0 a 315360000 segundos (10 años).
Con /f, las aplicaciones se cierran a la fuerza aunque haya trabajo sin guardar. Guarda todos los archivos antes de ejecutarlo.
Reiniciar el PC
shutdown /r /t 0
Úsalo cuando se requiera reiniciar, por ejemplo tras aplicar Windows Update.
Reinicio forzado
shutdown /r /f /t 0
Apagado con temporizador
shutdown /s /t 3600
Esto apaga el equipo tras 3600 segundos (1 hora).
| Segundos | Tiempo |
|---|---|
| 60 | 1 min |
| 300 | 5 min |
| 600 | 10 min |
| 1800 | 30 min |
| 3600 | 1 hora |
| 7200 | 2 horas |
Al fijar un temporizador aparece una notificación con la cuenta atrás. Si lo hiciste por error, cancélalo con /a.
Cancelar el apagado
shutdown /a
La cancelación solo funciona durante la cuenta atrás. Un apagado inmediato (/t 0) no se puede cancelar.
Operar un PC remoto
Indica un nombre de equipo con /m para apagar o reiniciar otro PC de la red.
shutdown /r /m \\PC-NAME /t 60 /c "Reinicio por mantenimiento"
Se necesitan derechos de administrador en el equipo de destino. La conexión puede fallar según el firewall y la configuración de los servicios remotos.
Cerrar sesión
shutdown /l
Hibernar
shutdown /h
Si la hibernación está desactivada, esta opción no funciona. Actívala ejecutando powercfg /h on con permisos de administrador.
Mostrar un mensaje
shutdown /s /t 300 /c "Apagado en 5 minutos por mantenimiento. Guarda tu trabajo."
Ejemplos prácticos
Apagar al terminar una tarea larga
@echo off
setlocal
echo Iniciando una copia grande de archivos...
robocopy "C:\Source" "D:\Backup" /MIR /R:3 /W:5
echo Copia finalizada. Apagado en 60 segundos.
echo Para cancelar, ejecuta shutdown /a.
shutdown /s /t 60 /c "Copia de seguridad finalizada. Apagado en 60 segundos."
endlocal
Apagado con confirmación
@echo off
set /p CONFIRM=¿Apagar el PC? (S/N):
if /I "%CONFIRM%"=="S" (
shutdown /s /t 5 /c "Apagando"
) else (
echo Cancelado.
)
Inicio rápido
En Windows 10/11 el inicio rápido está activado de forma predeterminada, por lo que shutdown /s puede no apagar por completo (se guarda el estado del kernel). Para un apagado completo, añade /full.
shutdown /s /full /t 0
El reinicio (shutdown /r) no se ve afectado por el inicio rápido.
Resumen
| Operación | Comando |
|---|---|
| Apagar de inmediato | shutdown /s /t 0 |
| Reiniciar de inmediato | shutdown /r /t 0 |
| Apagado con temporizador | shutdown /s /t seg |
| Cancelar el apagado | shutdown /a |
| Cerrar sesión | shutdown /l |
| Hibernar | shutdown /h |