Theteam
Colaborador
    
Desconectado
Mensajes: 432

|
 |
« en: Enero 05, 2006, 12:30:14 » |
|
lo que necesito hacer es poner 2 if en una sola linea pero no puedo. la cosa seria asi: if a=1 and b=2 etc. etc y tambien if a=1 or b=2 etc etc. el problema que asi no anda y no se como hacerlo. para el primero intente con: if a=1, if b=2 (goto :1) else (goto :2) pero cuando el a esta mal el programa hace cualquier cosa. ya que no va ni para el :1 ni para el :2.
|
|
|
|
|
En línea
|
|
|
|
iobh
Colaborador
    
Desconectado
Mensajes: 693

Odi Profanum Vulgus et Arceo
|
 |
« Respuesta #1 en: Enero 05, 2006, 12:56:19 » |
|
@echo off :start set /p usr=Username: set /p pss=Password: IF %usr%==iobh ( goto chkpss ) ELSE ( cls msg * Error. Username or Password are incorrect. exit ) :chkpss IF %pss%==password ( goto menu ) ELSE ( cls msg * Error. Username or Password are incorrect. exit ) :menu cls echo BIEN  pause exit
|
|
|
|
|
En línea
|
"No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela." -Albert Einstein 
|
|
|
|
|
|
|
|
|
|
|
GvAp0
Habitual
    
Desconectado
Mensajes: 196

|
 |
« Respuesta #6 en: Enero 07, 2006, 05:11:17 » |
|
esque hace tiempo que no me paso por el foro y este nuevo idioma o lo que sea no logro entenderlo.... Coma ya sabes los comandos: set a=1 set b=2 Crean dos variables y la condicion: if %a%==1 ( echo hola ) & if %b%==2 ( echo adios) dicen que si la condicion es verdadera lo ejecutan lo unico nuevo es & que une las dos condiciones. Saludos y espera que te ayude
|
|
|
|
|
En línea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SAMY280303
Habitual
    
Desconectado
Mensajes: 384

|
 |
« Respuesta #17 en: Enero 08, 2006, 03:22:50 » |
|
Muchisimas Gracias IOBH, tu respuesta me ayudo muchisimo, en verdad gracias .
Saludos.TE AMO SANDRA.
|
|
|
|
|
En línea
|
|
|
|
darknessfeatsunny
Visitante
|
 |
« Respuesta #18 en: Enero 14, 2006, 02:44:17 » |
|
ummmm que manera de comicarse.....
echo off cd\ :reverify if exist "c:\archivo1.txt" (if exist "c:\archivo2.txt" (goto :salir) else goto :create2) else goto :create1 :create1 echo archivo 1 creado>> "c:\archivo1.txt" goto :reverify :create2 echo archivo 2 creado>> "c:\archivo2.txt" goto :reverify :salir exit
creo qe era eso lo q e pedia......
|
|
|
|
|
En línea
|
|
|
|