如何批量保存每个循环的数据

时间:2016-03-14 21:34:26

标签: batch-file save

我想要做的是每次循环时保存数据,最后我想弄清楚如何使用for循环来保存循环的每次迭代的所有数据。到目前为止,我有这个。

@echo off
cls
setlocal enabledelayedexpansion
set X=1
set Y=1
set SUMVALUE=1
set LOOPVALUE=0
set XMAXVAL=3
set YMAXVAL=3
set /a SUMVALUE=%XMAXVAL% * %YMAXVAL%

:LOOP
cls
set /a LOOPVALUE=%LOOPVALUE% + 1
>Data.sav echo %X%,%Y%
set /a Y=%Y% + 1
if %Y% gtr %YMAXVAL% ( set /a X=%X% + 1 
set Y=1)
if %LOOPVALUE% geq %SUMVALUE% goto END 
goto LOOP 

:END
cls
pause

而且我知道这没有意义,因为它的作用是它每次都经历循环并重写%X%,%Y%是如此然后它将以3,3结束但我不知道我怎么能改变它以便它会打破并创建一个新的保存线然后它将是1,1(休息)2,1等等如果有人知道如何做到这一点将非常感激

0 个答案:

没有答案