Oh, one more thing....in order to get past the "Tokenizing" process of the For command, you MUST use the following option:
This tells the system that the ENTIRE LINE from your source file is a single "token" to be passed to the command(s) inside the parenthesis. For's default behavior is to basically treat every space and tab character it finds as the equivalent as an EOL character. Unless the user defines some special way of parcing the line.
you can get more information, including info specific to your operating system, by typing "help for" at the command line.