| 
	
		|  Autor | Tema: [BATCH] Creando un menu  (Leído 6,554 veces) |  
	| 
			| 
					
						| barnix456 
								
								 Desconectado 
								Mensajes: 128
								
								 
								El soft es como el sexo, cuando es Libre es mejor
								
								
								
								
								
								   | 
 
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 
								Mensajes: 1.082
								
								 
								Ex XXX-ZERO-XXX
								
								
								
								
								
								   | 
 
Tienes q hacer algo asi siempre: @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 
								Mensajes: 128
								
								 
								El soft es como el sexo, cuando es Libre es mejor
								
								
								
								
								
								   | 
 
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 
								Mensajes: 1.082
								
								 
								Ex XXX-ZERO-XXX
								
								
								
								
								
								   | 
 
Pruebalo a ver q pasa xD |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| barnix456 
								
								 Desconectado 
								Mensajes: 128
								
								 
								El soft es como el sexo, cuando es Libre es mejor
								
								
								
								
								
								   | 
 
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 
								Mensajes: 128
								
								 
								El soft es como el sexo, cuando es Libre es mejor
								
								
								
								
								
								   | 
 
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 
								Mensajes: 1.082
								
								 
								Ex XXX-ZERO-XXX
								
								
								
								
								
								   | 
 
De nada, acuerdate de hacerlo mas o menos asi siempre q queda bien   |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| juanbass 
								
								 Desconectado 
								Mensajes: 8
								
								
								
								
								
								   | 
 
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 | 
 
 |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Ayuda creando un menú en vb Programación Visual Basic
 | CICOLO_111234 | 3 | 2,155 |  7 Agosto 2008, 12:21 pm por JmHk
 |  
						|   |   | CREANDO MI BATCH Scripting
 | jason2184 | 1 | 2,971 |  1 Octubre 2009, 18:16 pm por Novlucker
 |  
						|   |   | creando nombres prohibidos de wind0s en batch Scripting
 | xfz4 | 7 | 6,784 |  20 Febrero 2012, 18:57 pm por xfz4
 |  
						|   |   | Duda creando un menu usando la libreria SDL Programación C/C++
 | erest0r | 0 | 1,814 |  30 Agosto 2013, 00:40 am por erest0r
 |  
						|   |   | [Batch] Menu batch dinamico Scripting
 | shadowhunter | 9 | 8,683 |  3 Noviembre 2013, 09:13 am por Almapa
 |    |