The point I was trying to make is that in a help forum like this, a "good" post is one where you have
1. Read and understood the original question.
2. Know the answer.
A "bad" post is one where one or neither of these is true, for example where you just post of the top of your head stuff like "I don't think you can do xyz in batch", especially when you actually can do it very easily.
Batch language is very good at simple tasks like reading text files and parsing the contents. That is what it was designed for. It is not so good at detecting sprite collisions or doing 3-D graphics. We know this.
Here is how to read a text file and do something with each line it contains:
1. Let us assume that this is the text file contents:
C:\path to\folder\file1
C:\path to\folder\file2
C:\path to\folder\file3
C:\path to\folder\file4
You can see it is a list of paths and filenames, one to a line
2. Let us further assume that it is called My test file.txt, and it is in the folder C:\Myfolder.
3. Assume that each line in the file refers to an actual file and that we want to copy each one to another folder, called C:\destination folder.
4. Here is a batch file that will do that by reading each line of the file:
@echo off
set textfile=C:\MyFolder\My test file.txt
set destfolder=C:\destination folder
for /f "delims=" %%F in ( ' type "%textfile%" ' ) do (
echo Copying %%F
copy "%%F" "%destfolder%"
)