批处理-循环-多个-变量

2025-04-10 01:34:43
推荐回答(1个)
回答1:

@echo off
setlocal enabledelayedexpansion
for %%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了。。