sintassi
esempio
set lista[0]=ciao dichiaro
set lista[0]=ciao mamma sostituisco
esempio:
@echo %lista[0]%
sintassi
setlocal enabledelayedexpansion
comando !array[%variabile_numero%]!
esempio: setto una variabile con un numero ed estraggo l'array relativo
setlocal enabledelayedexpansion
set numero=0
set lista[0]=ciao
@echo !lista[%numero%]!
sintassi
call comando %%array[%variabile_numero%]%%
esempio: calcolo lunghezza array
@echo off
set Arr[0]=1
set Arr[1]=2
set Arr[2]=3
set Arr[3]=4
set /a x=0
:loop
if defined Arr[%x%] (
call echo %%Arr[%x%]%%)
set /a x+=1
goto :loop