I am new to bat. My question is why this block of code does not print something like "name is 0001".
for /l %%i in (1,1,124) do (
set aaa=000%%i
echo name is %aaa%
)
It only gives me back as name is
.
So can anyone explain how this happens? Thanks a lot!