Autor
|
Tema: menu .bat (Leído 7,701 veces)
|
OIGRES
Desconectado
Mensajes: 2
|
 |
menu .bat
« en: 21 Septiembre 2023, 13:40 pm » |
|
hola buenos días, mi nombre de usuario es Oigres, hace mucho tiempo que no tengo practica con archivos bat y ahora quiero retomarlo, me ha surgido un problema y me gustaría tener el aporte de Uds. para solucionarlo y dar continuidad a la programación bach. realice un menú principal pero me da error y no logro ver el porque y mucho menos darle solución; el error que me da en : "no se esperaba goto en este momento", el otro inconveniente es que no se si estoy poniendo el comando o la sentencia correcta(estoy mas que oxidado), desde ya muchas gracias por su tiempo. aca va el codigo: CLS title " PROGRAMA DE PRUEBA " :menu COLOR 1F echo. HORA: %TIME% FECHA: %DATE% ECHO. ==================MENU PRINCIPAL=================== ECHO 2.- SISTEMA DIAGNOSE ECHO 3.- PLANILLA HORARIA ECHO 5.- PADRONES DE IAPOS ECHO. =================================================== set /p numero=Teclea un opcion (Ctrl + c para salir del menu ): :INTERNET START firefox.exe -K google.com.ar :DIAGNOSE C:\Program Files\Diagnose-HMI2_updater\initDiagnose.exe :EXCEL D:\macros SOC\horas.xls :GLOBAL START \\pc154\HGlobal\HGlobal.exe :IAPOS START https://www.santafe.gob.ar/padronsalud/login.php :PAMI START http://10.8.9.8/web/accesos-facturacion/ :FIN PAUSE>NULL REM ECHO ENTER PARA SALIR REM PAUSE > NULL
MOD: Etiqueta GeSHi
|
|
« Última modificación: 21 Septiembre 2023, 15:31 pm por MCKSys Argentina »
|
En línea
|
|
|
|
MCKSys Argentina
|
Hola! Veo algunos errores: - En la linea 29 (set /p...) estás asignando a la variable numero pero luego usas la variable opcion. Cambia la variable del set y eso debería solucionarse.
- Cuando usas goto, debes dejar un espacio entre la instrucción y la etiqueta (por ej.: goto INTERNET). Además, no debes colocar los 2 puntos. Los dos puntos sólo van en la definición de la etiqueta.
Si corrijes lo anterior, debería funcionarte bien. Saludos!
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
OIGRES
Desconectado
Mensajes: 2
|
hola buenos dias muchisimas gracias por ayudarme lo pondre en practica
|
|
|
En línea
|
|
|
|
.:Xx4NG3LxX:.
|
- Cuando usas goto, debes dejar un espacio entre la instrucción y la etiqueta (por ej.: goto INTERNET). Además, no debes colocar los 2 puntos. Los dos puntos sólo van en la definición de la etiqueta.
Hola, solo para aclarar; usar goto:tag es lo mismo de goto :tag y goto tag, todas las anteriores cumplen la misma función. Es decir no es regla estricta evitar poner los dos puntos entre la orden y la etiqueta...
|
|
|
En línea
|
"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
como lleno los datos que tiene un menu a otro menu vacio, en asp.net c#
.NET (C#, VB.NET, ASP)
|
ivan05f
|
2
|
3,887
|
8 Noviembre 2007, 18:58 pm
por ivan05f
|
|
|
Menu en python con otro menu dentro
Scripting
|
AdeLax
|
2
|
7,191
|
7 Octubre 2012, 21:46 pm
por AdeLax
|
|
|
Restaura el menú inicio en Windows 8 con Start Menu Reviver
Noticias
|
wolfbcn
|
0
|
2,451
|
19 Mayo 2013, 13:38 pm
por wolfbcn
|
|
|
Menú de usuario en Windows 8.1 y olvida el menú de inicio
Noticias
|
wolfbcn
|
0
|
2,293
|
23 Septiembre 2014, 14:00 pm
por wolfbcn
|
|
|
Ayuda en Python! Hacer un menú dentro de otro menú con diccionarios
Python
|
Daor02
|
1
|
4,459
|
3 Julio 2016, 05:28 am
por tincopasan
|
|