elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  No me sale este batch :S
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: No me sale este batch :S  (Leído 2,366 veces)
LeoJ24

Desconectado Desconectado

Mensajes: 31



Ver Perfil
No me sale este batch :S
« en: 17 Mayo 2013, 23:25 pm »

Buenas a todoss..
Acabo de hacer un batch, para agregarlo a las tareas programadas a las 24hs, el batch lo que hace es avisar que son las 24 y dar la opcion de programar un temporizador para apagar la computadora en determinados minutos (shutdown).
el codigo es este:
Código:
echo off
title SON LAS 12 DE LA NOCHE.
cls
:home
echo VINE POR ACA PARA DECIRTE QUE SON LAS 12 DE LA NOCHE.
echo.
echo -SI QUERES PROGRAMAR UN CRONOMETRO PARA QUE SE APAGE EN DETERMINADOS MINUTOS, APRETA UNO.
echo -SI LA QUERES DEJAR PRENDIDA SIN PROGRAMACION PARA EL AUTOAPAGADO APRETA DOS.
echo -SI PROGRAMASTE UN APAGADO Y QUERES CANCELARLO, APRETA 6
set /p D=
if %D%=1 goto apagar
if %D%=2 goto salir
if %D%=6 goto cancel
:apagar
cls
echo EN CUANTOS MINUTOS QUERES QUE SE APAGE LA CPU? :
set /p min=
shutdown /i /s /f /t %min%
cls
echo EL SISTEMA SE VA A APAGAR EN %min% MINUTOS.
echo.
echo PARA VOLVER AL MENU APRETA 3
echo PARA SALIR APRETA 4
set /p op=
if %op%=3 goto home
if %op%=4 goto salir
:cancel
cls
echo SEGURO QUE QUERES CANCELAR EL APAGADO AUTOMATICO?
echo 1.SI
echo 2.NO (VUELVE AL MENU)
set /p opp=
if %opp%=1 goto cancell
if %opp%=2 goto home
:cancell
shutdown /a
cls
echo SE ANULO EL APAGADO DEL CPU.
echo 1.VOLVER AL MENU
echo 2.SALIR
set /p pop=
if %pop%=1 goto home
if %pop%=2 goto salir
:salir
echo SEGURO QUE DESEAS SALIR?
echo 1.SI
echo 2.NO
set /p ul=
if %ul%=1 exit
if %ul%=2 goto home
exit

No se que pasa pero cuando lo ejecuto para probarlo, abre bien y muestra las primeras tres opciones pero cuando aprieto la opcion 1, la ventana se cierra..
Lo revise pero no se que sera..
Alguien sabe??
Gracias y salu2


« Última modificación: 17 Mayo 2013, 23:28 pm por LeoJ24 » En línea

LeoJ24

Desconectado Desconectado

Mensajes: 31



Ver Perfil
Re: No me sale este batch :S
« Respuesta #1 en: 17 Mayo 2013, 23:28 pm »

Ya lo solucione, era el == jajajaj Disculpen las molestias ..


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: No me sale este batch :S
« Respuesta #2 en: 17 Mayo 2013, 23:37 pm »

Y no te resultaría esto algo más entendible?:

Código
  1. :home
  2. echo VINE POR ACA PARA DECIRTE QUE SON LAS 12 DE LA NOCHE.
  3. echo [1] Programar un temporizador de auto-apagado.
  4. echo [2] No hacer nada y seguir en marcha.
  5. echo [6] Cancelar un temporizador de auto-apagado activo. | MORE
  6.  
  7. Choice /C 126 /M "elige una opcion: "
  8. If %Errorlevel% EQU 1 (Goto :apagar)
  9. If %Errorlevel% EQU 2 (Goto :salir)
  10. If %Errorlevel% EQU 3 (Goto :cancel)

Saludos
En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Al seleccionar un avi me sale este aviso. « 1 2 »
Multimedia
helejagy 12 3,888 Último mensaje 28 Marzo 2006, 16:13 pm
por helejagy
porque me sale este error « 1 2 »
Programación Visual Basic
shadow.darknesses 11 4,533 Último mensaje 20 Enero 2007, 16:29 pm
por shadow.darknesses
Que es este error que me sale?
Sugerencias y dudas sobre el Foro
:ohk<any> 9 4,514 Último mensaje 23 Julio 2008, 20:53 pm
por SirLanceCC
(Soclucionado) [BATCH] Ayuda con este batch! (%ERRORLEVEL%)
Scripting
SuperDraco 5 14,497 Último mensaje 23 Enero 2011, 15:23 pm
por SuperDraco
Por que me sale este error en Airckak ng
Wireless en Windows
Leotina 6 5,726 Último mensaje 28 Marzo 2011, 15:26 pm
por Leotina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines