lundi 22 décembre 2014

Batch echo %var(number of %ifno%)%


@echo off
set varno=1
for /r %%A in (*.txt) do call :loopdo "%%A"
goto end
:loopdo
set var=%1
set var=%var:*libraries\=%
set var%varno%=%varno%. %var:.txt"=%
set /a varno=%varno%+1
goto :eof
:end
set ifno=1
if %ifno% LSS %varno% (
echo %var%%ifno%
set /a ifno=%ifno%+1
)
pause


How could I make this echo %var1% %var2% etc? At the moment it just echoes textfile1.txt"1 textfile2.txt"2 and I can see why but I don't know how to make it do the above. I have tried %varifno% and %%var%ifno%% but they don't work - again I can see why.


Aucun commentaire:

Enregistrer un commentaire