Abril 21, 2018, 10:53:04 pm

Autor Tema: Ayuda con lineas usando "IF" "&" y "FINDSTR" (codigo propio)  (Leído 1429 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado hack-ad

  • Me das tu IP?
  • *
  • Mensajes: 8
  • El conocimiento es gratis...
    • Ver Perfil
hola tengo una duda con este pedacito de codigo, alguno con una solucion? sera q se puede usar el if con las variables asi:

:login
cls
echo --Dïario Batch--
echo.
set /p usrlgn=Usuario:
set /p psslgn=Password:
if %usrlgn% == findstr %usrlgn% %homedrive%\Diario\usr.txt (set /a usrlgn=true) else set /a usrlgn==false & if %psslgn% == findstr %psslgn% %homedrive%\Diario\pss.txt (set /a psslgn=true) else set /a psslgn=false

if %usrlgn% & %psslgn% == true (goto diariomain) else goto login

nota: estoy aprendiend a usar el if y findstr asi que no se si tansiquiera este bien planteado...

en este pedacito de codigo lo que quiero lograr es esto:

1= si la variable %usrlgn% == a %usrlgn% en el archivo usr.txt entonces la variable %usrlgn% sera seteada a "true" sino a "false" y que si la variable %psslgn% == a %psslgn% en el archivo pss.txt entonces la variable %psslgn% sera seteada a "true" sino a "false"

2=entonces si la variable %usrlgn% y la variable %psslgn% == a "true" entonces que siga hacia "diariomain" si no que se devuelva a "login"

aqui van mis dudas, primero si en la parte "1" la sintaxis y el planteo estan bien haciendo que el usuarion setee el valor de %usrlgn% y %psslgn% en primera parte y que despues de revisar si concuerdan con lo que ahi en el archivo usr.txt y pss.txt el programa las vuelva a setear a true o false (no se si esto es posible) para continuar a la parte "2"

y en la parte "2" mi duda es que si se puede usar el "if %variable% & %variable% son iguales a "valor", ya que no estoy seguro si el "&" se puede usar para tomar 2 variables al mismo tiempo y comparar que si los valores de las dos variables son iguales entre si entonces se pueda continuar

espero me entiendan las preguntas y gracias por su tiempo, me interesa mucho aprender bien la programacion en batch asi que estare por aca seguido :3 espero tener respuesta ya que quede pegado en mi proyecto porque voy por aca jeje
Knowledge is free.
We are anonymous.
We are legion.
We do not forgive.
We do not forget.
Expect us.


xx
"""EJEMPLO VISUAL BASIC PARA ENVIAR MAILS""""

Iniciado por angelsk

2 Respuestas
3550 Vistas
Último mensaje Abril 15, 2006, 10:39:16 am
por NetClass
thumbup
matar msn y apagar ordena """VIRUS""" para novatos

Iniciado por Spiff

15 Respuestas
8953 Vistas
Último mensaje Junio 03, 2007, 08:45:41 pm
por doggfather
exclamation
Zuckerberg: Google "gran empresa" pero Facebook tiene "mejores herramientas"

Iniciado por cemasmas

1 Respuestas
1075 Vistas
Último mensaje Diciembre 06, 2011, 02:34:35 am
por .:.IlcOn14.:.
exclamation
Clinton exige a China una investigación "meticulosa" del "ciberataque" a Google

Iniciado por STANHMAL

1 Respuestas
1104 Vistas
Último mensaje Enero 22, 2010, 11:07:51 am
por alexmanycool
exclamation
"padre" de Internet asume su culpa: "Pensé que 4.300 millones de IP alcanzarían"

Iniciado por cemasmas

15 Respuestas
5956 Vistas
Último mensaje Enero 27, 2011, 11:03:49 pm
por Micah Genji
xx
phpMyAdmin "cookie.auth.lib.php" and "error.php" Cross Site Scripting

Iniciado por MyM

0 Respuestas
2592 Vistas
Último mensaje Agosto 29, 2005, 11:27:54 pm
por MyM
resuelto
[Warning] "Local variable hides a field" & "Comparing Strings using == or !="

Iniciado por klaine

3 Respuestas
3900 Vistas
Último mensaje Diciembre 14, 2010, 06:47:27 pm
por WaesWaes
exclamation
Australia veta el nuevo "Mortal Kombat" por "demasiada violencia"

Iniciado por cemasmas

4 Respuestas
1120 Vistas
Último mensaje Febrero 26, 2011, 03:07:55 pm
por the dark-angel
question
""Problemas al Crear un punto de acceso falso con Kali Linux""

Iniciado por corostica

0 Respuestas
711 Vistas
Último mensaje ſeptiembre 10, 2015, 03:09:18 pm
por corostica
xx
Duda...Con que deberia juntar el bifrost para anular el "firewall" y el "av"

Iniciado por byako

3 Respuestas
1615 Vistas
Último mensaje Marzo 16, 2007, 05:12:17 pm
por Krosty_ufc