elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Variable incremental dentro de un FOR
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Variable incremental dentro de un FOR  (Leído 3,803 veces)
Stati98

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Variable incremental dentro de un FOR
« en: 22 Julio 2009, 18:47 pm »

Tengo un proceso por lotes que al comenzar, setea 40 variables, aqui va el modelo con solo 4 variables. donde encuentre la solucion a este problema, presento el ejemplo por aqui con la utilidad correspondiente. Gracias.
Código:
@echo off
set var1=hola
set var2=pepe
set var3=test
set var4=chau

for /L %%i IN (1, 1, 4) DO (
Echo ********************   Aguarde un instante por favor        
set name=var%%i
echo.%%var%%i%%
)


yo lo que necesito es que imprima en pantalla el valor de las variables var1 luego la de var2 etc etc etc. y de esta forma me imprime el nombre de las variables en orden, pero no los valores.


« Última modificación: 22 Julio 2009, 19:13 pm por Leo Gutierrez. » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Variable incremental dentro de un FOR
« Respuesta #1 en: 22 Julio 2009, 19:27 pm »

Código
  1. @echo off
  2. set var1=hola
  3. set var2=pepe
  4. set var3=test
  5. set var4=chau
  6. for /L %%i IN (1, 1, 4) DO (
  7. echo ********************   Aguarde un instante por favor        
  8. set name=var%%i
  9. call echo %%var%%i%%
  10. )

Salida:
Código:
********************   Aguarde un instante por favor
hola
********************   Aguarde un instante por favor
pepe
********************   Aguarde un instante por favor
test
********************   Aguarde un instante por favor
chau


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Stati98

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Variable incremental dentro de un FOR
« Respuesta #2 en: 22 Julio 2009, 20:48 pm »

GRACIAS GRACIAS GRACIAS!!!!! MUCHAS GRACIAS!!!

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch]No consigo que funcione una variable dentro de un for
Scripting
teamcpc 1 3,452 Último mensaje 15 Enero 2011, 18:06 pm
por leogtz
[RUBY] Es posible variable distinta dentro de for?
Scripting
tbgio 7 3,352 Último mensaje 27 Julio 2011, 21:54 pm
por tbgio
Bucle incremental con secuencia de valores ajustados
Programación C/C++
VladisMSX1 3 2,657 Último mensaje 14 Mayo 2012, 17:41 pm
por VladisMSX1
[Ayuda] variable dentro de char (solucionado) « 1 2 »
Programación C/C++
sabeeee 11 6,806 Último mensaje 24 Diciembre 2014, 21:20 pm
por sabeeee
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines