Wie inkrementiere ich eine DOS-Variable in einer FOR / F-Schleife?

Ich versuche, Textzeilen aus einer Datei zu lesen und einen Zähler zu erhöhen, damit ich schließlich ein Array unter DOS simulieren kann.

Ich möchte die Textzeilen zur weiteren Verarbeitung in einem DOS-Array speichern können.

ein aktueller Versuch ist:

set TEXT_T="myfile.txt"

set /a c=1

FOR /F "tokens=1 usebackq" %%i in (%TEXT_T%) do (
set /a c=c+1
echo %%i,  %c%
)

Aber die Variable c wird nicht inkrementiert. es bleibt bei 1.

Vorschläge willkommen.

, Danke, Mike

Antworten auf die Frage(12)

Ihre Antwort auf die Frage