@echo offsetlocal enabledelayedexpansionfor %%a in (1.txt 2.txt 3.txt) do ( set /a n=1 for /f "delims=" %%b in (%%a) do ( set str_!n!=%%b ))echo %str_1% %str_2% %str_3%
pause这样,变量就是 STR_ 1 2 3了。。