SET count=0 setlocal ENABLEDELAYEDEXPANSION FOR /f %%a IN ('dir /b *.jpg') DO ( set /a xOffset = !count!*2 set /a xSize = 1098+!count!*6 set /a yOffset = !count!*1 set /a ySize = 732+!count!*4 "C:\Program Files\ImageMagick-6.7.3-Q16\convert.exe" %%a[!xSize!x!ySize!+!xOffset!x+!yOffset!] pan-%%a set /a count=count+1 )