Título: Variable general.... Publicado por: z3nth10n en 3 Junio 2012, 21:02 pm Hola amigos, no hay alguna forma que por ejemplo, que haya un if "%*%"=="lo que sea" comando??? algo así? es para enlazar todas las variables a un comando en comun... :huh:
Título: Re: Variable general.... Publicado por: BatchianoISpyxolo en 3 Junio 2012, 23:54 pm Hola amigos, no hay alguna forma que por ejemplo, que haya un if "%*%"=="lo que sea" comando??? algo así? es para enlazar todas las variables a un comando en comun... :huh: Puedes hacer un for. Título: Re: Variable general.... Publicado por: Eleкtro en 4 Junio 2012, 04:20 am no hay alguna forma que por ejemplo, que haya un if "%*%"=="lo que sea" es para enlazar todas las variables a un comando en comun... No, Las variables van por un lado, Y los argumentos por otro. Código: %1 = argumento 1 Código: %Var1% = Variable 1 Bueno eso creo que ya lo sabes :P. Para agrupar todas las variables, Debes indicar el nombre de cada una... Por ejemplo: Código Saludos Título: Re: Variable general.... Publicado por: z3nth10n en 4 Junio 2012, 08:11 am Creo que casi he terminado de comprenderlo...
Código: If "%Var%1 %Var2% %var3%" EQU "Lo que sea" (Comando...) algo asi... If "%Var%1 %Var2% %var3%" EQU "letra a poner" (exit) If "%Var%1 %Var2% %var3%" EQU "e" (exit) es decir que si pongo e se cierra el bat.... :o Título: Re: Variable general.... Publicado por: Eleкtro en 4 Junio 2012, 09:19 am Creo que no me has comprendido
Yo me referia a esto: Código Pero creo que tu intención es comprobar si el valor de esas 3 variables es el mismo? (e) (Eso no se puede hacer en Batch de un modo "normal") Ejemplos: Código Código Si no es eso, especifica :P saludos Título: Re: Variable general.... Publicado por: z3nth10n en 4 Junio 2012, 10:28 am No me estoy enterando de nada... Explicacion básica, si yo pongo exit, y tengo2 variables, yo quiero que exit se cumpla enlas dos variables con un mismo comando, algo asi como una matriz...
Normalmente se suele hacer asi: if "%var1%"=="exit" exit if "%var2%"=="exit" exit if "%var...%"=="exit" exit lo que quiero es algo asi: if "%*"=="exit" exit :huh: Título: Re: Variable general.... Publicado por: Eleкtro en 4 Junio 2012, 11:07 am Normalmente se suele hacer asi: if "%var1%"=="exit" exit if "%var2%"=="exit" exit if "%var...%"=="exit" exit lo que quiero es algo asi: if "%*"=="exit" exit Para hacer eso ya te lo he aclarado, Lo tienes en los 2 ejemplos que te puse . . . Tienes que comprobar TODAS las variables como se suele hacer "normalmente", una por una. No se pueden agrupar con un * comodín/asterisco *, Ni tampoco se puede hacer comprobaciones multi condicionales. Saludos |