Código:
@echo off&goto:main&goto:EOF
:logi
rem Ingreso de Usuario
set log=0
set /p log=Ingrese Login:
goto:elogi
:logo
rem Proceso de Usuario
if %log%==User (set locg=1) else set logc=0
goto:elogo
:passi
rem Ingreso de contraseña
set pass=0
set /p pass=Ingrese Password:
goto:epassi
:passo
rem Proceso de contraseña
if %pass%==pass (set passc=1) else set passc=0
goto:epasso
:main
title BBCR Beta
echo Bienvenido
echo.
call:logi
:elogi
call:logo
:elogo
rem Chequeo de login
if logc=1 (echo Usuario Aceptado) else echo Usuario denegado&pause > nul&goto:EOF
call:passi
:epassi
call:passo
:epasso
rem Chequeo de pass
if passc=1 (echo Contraseña Aceptada) else echo Contraseña denegada&pause > nul&goto:EOF
pause
cls
echo Fin del programa
pause
exit
Al ingresar el login ( User ) el programa se cierra
Lo probe en el simbolo de sistema y me sale asi:
C:/dev/bat/login.bat
Bienvenido
Ingrese login:USER
No se esperaba =1 en este momento
Ideas?
PS:Mi primer post!