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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [BATCH] Creando un menu
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [BATCH] Creando un menu  (Leído 6,119 veces)
barnix456

Desconectado Desconectado

Mensajes: 128


El soft es como el sexo, cuando es Libre es mejor


Ver Perfil
[BATCH] Creando un menu
« en: 21 Febrero 2011, 16:53 pm »

Hola, buen dia a todos, recien empeze en programacion y trato de aprender algo sencillo como python y batch, bueno he encontrado bastante informacion en la web, tutoriales y cosas asi, y ahora estoy en batch asiendo un menu selectivo de tipo:

1 entrar
2 salir
escoje el numero k desees.

mi problema no es aserlo, si no bloquearlo, como se ve, las unicas opciones son el 1 y 2, pero si preciono 3, el programa corre de igual forma... Como puedo evitar esto, hay alguna forma de bloquear esto...???



En línea

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

Isaac Asimov
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #1 en: 21 Febrero 2011, 17:18 pm »

Tienes q hacer algo asi siempre:

Código:
@echo off
:menu
cls
echo         --------------------
echo         -       MENU       -
echo         --------------------
echo.&echo.
echo    1- Mostrar informacion sobre autor.
echo.
echo    2- Usar
echo.
echo    3- Salir
echo.&echo.
set "option="
set /p "option= elige la opcion: "
if not defined option (goto :menu)

if %option%==1 (goto :info)
if %option%==2 (goto :usar)
if %option%==3 (goto :salir)
goto :menu


:info
cls
echo Estas en Informacion sobre Autor.
pause> nul
goto :salir


:usar
cls
echo Estas en Usar.
pause> nul
goto :salir


:salir
exit


En línea

barnix456

Desconectado Desconectado

Mensajes: 128


El soft es como el sexo, cuando es Libre es mejor


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #2 en: 21 Febrero 2011, 18:16 pm »

ok gracias por el code lo probare... realmente solo me hacia falta el:

if not defined option (goto: menu)

oye tambien esto funciona para letras?? o solo numeros
En línea

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

Isaac Asimov
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #3 en: 21 Febrero 2011, 18:21 pm »

Pruebalo a ver q pasa xD
En línea

barnix456

Desconectado Desconectado

Mensajes: 128


El soft es como el sexo, cuando es Libre es mejor


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #4 en: 21 Febrero 2011, 19:05 pm »

ok... gracias lo probare cuando llegue a mi casa... espero y me ayude gracias
En línea

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

Isaac Asimov
barnix456

Desconectado Desconectado

Mensajes: 128


El soft es como el sexo, cuando es Libre es mejor


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #5 en: 22 Febrero 2011, 03:49 am »

Citar
Pruebalo a ver q pasa xD

Gracias de verdad, funcional mas que bien jeje....
En línea

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

Isaac Asimov
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #6 en: 22 Febrero 2011, 15:16 pm »

De nada, acuerdate de hacerlo mas o menos asi siempre q queda bien ;)
En línea

juanbass

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: [BATCH] Creando un menu
« Respuesta #7 en: 24 Febrero 2011, 19:40 pm »

Una preguntilla...
y para hacer que vuelva al menu si no queremos hacer esa opcion??

un saludo

SOLUCIONADO

era muy facil, solo con llamar a la sentencia valia...muchas gracias de tdos modos jeje
« Última modificación: 24 Febrero 2011, 20:08 pm por juanbass » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda creando un menú en vb
Programación Visual Basic
CICOLO_111234 3 2,020 Último mensaje 7 Agosto 2008, 12:21 pm
por JmHk
CREANDO MI BATCH
Scripting
jason2184 1 2,707 Último mensaje 1 Octubre 2009, 18:16 pm
por Novlucker
creando nombres prohibidos de wind0s en batch
Scripting
xfz4 7 6,351 Último mensaje 20 Febrero 2012, 18:57 pm
por xfz4
Duda creando un menu usando la libreria SDL
Programación C/C++
erest0r 0 1,570 Último mensaje 30 Agosto 2013, 00:40 am
por erest0r
[Batch] Menu batch dinamico
Scripting
shadowhunter 9 8,156 Último mensaje 3 Noviembre 2013, 09:13 am
por Almapa
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines