Есть ли способ динамически установить индекс массива в пакетном скрипте - PullRequest
0 голосов
/ 25 марта 2020

Есть ли способ установить динамический индекс массива в пакетном скрипте. пожалуйста, проверьте мой сценарий ниже.

@echo off

SET /A i = 0
echo %i%   
set fileList[%i%]="1.txt"

Set /A i+=1
echo %i%
set fileList[%i%]="2.txt"

Set /A i+=1
echo %i%
set fileList[%i%]="3.txt"

1 Ответ

0 голосов
/ 27 марта 2020

Я хотел установить индекс массива динамически, как упоминалось в вопросе, и проверить, устанавливает ли он инкрементное значение для переменной i и напечатал его индекс. Этот код абсолютно подходит, когда я перебираю массив, я вижу все значения, установленные в его индексе, однако echo %i% не показывает фактическое значение. Во всяком случае, это решено сейчас. Спасибо за вашу помощь.

...