@echo off SET first=0 FOR %%N IN (hello bye) DO ( SET first=1 echo %first% echo %%N )
Кажется, что переменная first всегда равна 0. Почему?