Script de Apagado

@echo off

echo En cuanto tiempo desea que se apague el ordenador?

:menu
echo --------------------
echo        MENU
echo --------------------
echo.
echo 1)Apagar en 1 hora
echo 2)Apagar en 1h. 30min.
echo 3)Apagar en 2 horas
echo 4)Apagar en 2h 30min.
echo 5)Apagar en 3 horas
echo 6)Cancelar Apagado
echo 7)Salir

set /p opcion=Elija una opcion de las anteriores [1-7]: 

if %opcion%==1 goto unahora
if %opcion%==2 goto horamedia
if %opcion%==3 goto dos
if %opcion%==4 goto dosmedia
if %opcion%==5 goto tres
if %opcion%==6 goto cancelar
if %opcion%==7 goto salir

:unahora
shutdown -s -t 3600
pause>nul
goto menu

:horamedia
shutdown -s -t 5400
pause>nul
goto menu

:dos
shutdown -s -t 7200
pause>nul
goto menu

:dosmedia
shutdown -s -t 9000
pause>nul
goto menu

:tres
shutdown -s -t 10800
pause>nul
goto menu

:cancelar
shutdown -a
echo Se ha cancelado el Apagado
pause>nul
goto menu

:salir
exit