windows bash loop 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 script loop
for /l %x in (1, 1, 100) do (
echo %x
copy %x.txt z:\whatever\etc
)
Example 3: cmd for loop
REM
For %F in (*) do copy %F C:\User\
REM
REM
REM
REM
@echo off
setlocal
set file=C:\Users\l72rugschiri\Desktop\fs.cfg
for %%N IN ("%file%") do (
echo filedrive=%%~dN
echo filepath=%%~pN
echo filename=%%~nN
echo fileextension=%%~xN
echo default=%%N
)