Batch file to copy files from a file contents
===

I have a master file (File1.txt) where some names are maintained in the contents.  I have to find all the files which has those kind of names (wild cards) in a folder and move them to a different folder using batch file program.

Eg : File 1.txt has contents

      abcd
      efgh

now in the folder say c:\temp\Source i have files like 

12abcd34.asc, 

56efgh78.asc, 

testing.asc


I have to move only those 2 files to a folder say c:\temp\Target.

Here's my code, but it gives error saying i*.* is unexpected at this time. Can you please help .  
**************************************************************************
@Echo Off

title Test move files

set dir1=C:\temp\Source

dir %dir1%

Echo Directory Changed

FOR /f "eol=; delims=, " %i in (file1.txt) do move /y "*%i*.*" Target

**************************************************************************
Thanks,
Kissac