I have script like this:
set list=%list%;AAA
set list=%list%;BBB
set list=%list%;CCC
set /a i=-1
for %%a in (%list%) do (
set /a i=i+1
::print ok
echo %%a
::print error
echo %%list[!i!]%%
)
pause
How can I fix the print error when using index to query array?