Holas a todos!... Miren, tengo una simple duda con un *.bat:
¿Se puede poner una llamada (:llamada) en el mismo .bat del archivo que lo llama...? Porque intento, y lo reviso, pero no encuentro error. Lo que pasa es que reinicia la aplicación, o sea, vuelve a empezar desde el principio, y no reconoce la llamada
El código que tengo es algo así:
Nombre del archivo: "Prueba.bat"
------------------------------------------------------------------------------------------------
Código:@echo off
color A
set /P caracter=Escriba algun caracter, y presione enter:
IF %caracter% neq i (
cls
echo Los caracteres que usted ha escrito, son incorrectos...
echo Presione una tecla para continuar...
pause >nul
) ELSE (
cls
echo Muy Bien!!! Has acertado!!!
echo Adios
pause >nul
exit)
Prueba.bat ventana
@echo off&call:%*&goto:EOF
:ventana
start
color A
echo Tendrás 7 años de mala suerte por no haber acertado...
pause >nul
exit
goto:EOF
------------------------------------------------------------------------------------------------
Espero que me puedan ayudar, y se que mi error debe ser algo insignificante...
tal vez sea por el "@echo off&call:%*&goto:EOF"... tal vez tenga algo mal escrito, o me falte algo... nose, pero si los pongo en .bats diferentes, funciona
Desde ya, muchas gracias