InicioHazlo Tu MismoSleep pc programar apagado de computadora

Sleep pc programar apagado de computadora

Hazlo Tu Mismo7/13/2011
Apagar la computadora[sencillo]

Esto es bastante parecido al sleep de la tv el cual programa el tiempo en que se apagara.

Esta sencilla aplicacion nos es util cuando estamos viendo una pelicula en la pc o descargando un archivo el cual sabemos que tiempo puede tardar aprox. en descargar y queremos ahorrar energia.

A continuacion agregare unas lineas de comandos en una programacion bastante arcaica pero útil y sencilla (MS-DOS) las cuales tienen como objetivo hacer que se apague la computadora en un tiempo definido por el usuario Esta es una función que esta incluida en windows desde hace mucho entonces debera correr en cualquier sistema operativo basado en windows.

Primero agregare la función simple como se ejecuta desde la terminal de windows

CODIGO: shutdown -s -t xxx [donde xxx debe ser el tiempo en segundos]


En la imagen use 3600 segundos que equivalen a una hora [recuerden sustitullendolo por xxx]

Si no quieren descargar la aplicacion de hasta abajo, les pondré un pequeño numero de lineas que deben copiar en el bloc de notas y guardar con la extensión .bat y funcionara igual.


CODIGO:
echo off

title COMPUTER_SLEEP VER 1.0

:menu
cls
echo,
echo pulsa para programar apagado
ECHO pulsa para cancelar apagado
ECHO pulsa para salir

set /p options=
if %options%==a goto apagar
if %options%==c goto cancelar
if %options%==s exit
if %options%==A goto apagar
if %options%==C goto cancelar
if %options%==S exit
goto menu

:apagar
cls
echo ELEGIR TIPO DE INGRESO. HORAS MINUTOS SEGUNDOS
set /p medida=
IF %MEDIDA%==H GOTO HORAS
IF %MEDIDA%==M GOTO MINUTOS
IF %MEDIDA%==S GOTO SEGUNDOS
IF %MEDIDA%==h GOTO HORAS
IF %MEDIDA%==m GOTO MINUTOS
IF %MEDIDA%==s GOTO SEGUNDOS
goto apagar

:HORAS
echo escribe el tiempo en HORAS
set /p TIMERH=
SET HOUR=3600
set /a timerperH= %TIMERH% * %HOUR%
shutdown -s -t %timerperH%
pause>nul
goto menu

:MINUTOS
echo escribe el tiempo en MINUTOS
set /p TIMERM=
SET MIN=60
set /a timerpermin=%TIMERM% * %MIN%
shutdown -s -t %timerpermin%
pause>nul
GOTO MENU

:SEGUNDOS
echo escribe el tiempo en SEGUNDOS

set /p TIMER=
shutdown -s -t %timer%
pause>nul
GOTO MENU

:cancelar
cls
shutdown -a
pause>nul
goto menu






Ahora les pondre la aplicacion compilada en un programa o como lo conozcan para todos aquellos que no quieran saber nada de lineas de codigo ni eso. P.D USE UNA VERSION DE PRUEBA DE UN PROGRAMA PORQUE NO TUBE TIEMPO DE COMPILARLO DE OTRA MANERA SOLO IGNOREN EL PRIMER COMENTARIO Y DEN ENTER


DESCARGA DIRECTA CORTESIA DE GOOGLE
http://sites.google.com/site/downloadsdescargas/config/pagetemplates/downloads/COMPUTER_SLEEPVER1.0.rar?attredirects=0&d=1

Y POR ULTIMO PERDON POR LAS MAYUSCULAS PERO ES IMPORTANTE DECIR QUE EL POST ES CON FINES EDUCATIVOS Y POR ESO AGREGUE EL CODIGO QUE ELABORA ESTA SENCILLA APLICACION, PARA QUE INTERPRETEN Y PUEDAN UTILIZAR EL CODIGO AQUELLOS QUE COMO YO ESTAN APRENDIENDO PROGRAMACION

GRACIAS Y COMENTEN
Datos archivados del Taringa! original
80puntos
13,413visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

1
190493aa🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.