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.
@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.
@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
call echo %%var%%i%%
)
Salida:
******************** Aguarde un instante por favor
hola
******************** Aguarde un instante por favor
pepe
******************** Aguarde un instante por favor
test
******************** Aguarde un instante por favor
chau
GRACIAS GRACIAS GRACIAS!!!!! MUCHAS GRACIAS!!!