for /f %%f in (c:\path\list.txt) do echo %%f gets confused if
path contains spaces.
Typically, I'd just put quotes around the path (
in ("c:\path with spaces\list.txt") do), but in this case,
for incorrectly believes the path to be the content to work on instead.
How can this be solved?