我在CSV文件中分别有4行和7列。我想读取源CSV文件中的每一行,并存储到4个不同的CSV文件中。但我只得到一个带有第4行输入的CSV文件。如果有人有任何想法,请帮助我
以下是我的代码
@echo off
set I=1
echo %I%
pause
for /F "tokens=1-7 delims=," %%a in (1234.csv) do (
set a1=%%a
set a2=%%b
set a3=%%c
set a4=%%d
set a5=%%e
set a6=%%f
set a7=%%g
echo %%a, %%b, %%c, %%d, %%e, %%f, %%g > %I%.csv
set /a I=%I%+1
echo %I%
pause
)