cmd for loop batch code example

Example 1: batch loops

set LoopVar=0
:Loop
echo %LoopVar%
set /a LoopVar=%LoopVar%+1
if not %LoopVar%==100 goto Loop
echo Done!
pause

------------------------------------
            HOW IT WORKS
------------------------------------
set LoopVar=0 <--- Sets the counter to 0
:Loop
echo %LoopVar% <--- Echos Status
set /a LoopVar=%LoopVar%+1 <--- Adds +1 to the Var "LoopVar"
if not %LoopVar%==100 goto Loop <-- Until "LoopVar" equals 100 it repeats the job. (You can change the 100 to any number you would like.)
echo Done!
pause

Example 2: batch windows for

syntax-FOR-List of numbers   
       FOR /L %%parameter IN (start,step,end) DO command 
   
syntax-FOR-Command Results 
       FOR /F ["options"] %%parameter IN ('command to process') DO command