Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - MPG.h

#1
Scripting / Ayuda con programa en batch
16 Febrero 2012, 17:53 PM
Estoy programando un .bat que lee login y contraseña:

@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
:huh:

Ideas?

PS:Mi primer post! ::)