Николя, прошу прощения, так работает:
Код:
@Echo off
SetLocal EnableExtensions EnableDelayedExpansion
If Exist Out\Flag.txt (
For /F "Delims=" %%I In (Out\Flag.txt) Do Set BmpPath=%%~I
Xcopy "!BmpPath!\*.bmp" F:\Image\ /y
)
EnableDelayedExpansion - связывание времени выполнения нужно, чтобы значение переменной BmpPath не терялось.