Loops 批量从txt文件中读取数值

Loops 批量从txt文件中读取数值,loops,batch-file,Loops,Batch File,我在批处理文件中有一个循环。我想从txt文件中读取开始值和结束值。我有这些文件,但我不知道如何构造循环。我试过这样的方法: for /L %%A in (firstYear.txt,1,lastYear.txt) do ( copy data%%A.csv DATA ) 文本文件只包含一个数值,在我的例子中是特定时间序列的第一年和最后一年。set/p firstyear= set /p firstyear=<firstyear.txt set /p lastyear=<la

我在批处理文件中有一个循环。我想从txt文件中读取开始值和结束值。我有这些文件,但我不知道如何构造循环。我试过这样的方法:

for /L %%A in (firstYear.txt,1,lastYear.txt) do (
    copy data%%A.csv DATA
)
文本文件只包含一个数值,在我的例子中是特定时间序列的第一年和最后一年。

set/p firstyear=
set /p firstyear=<firstyear.txt
set /p lastyear=<lastyear.txt
for /L %%A in (%firstYear%,1,%lastYear%) do (
    copy data%%A.csv DATA
)