That is an easy task for a batch file, if your list of 1000 files names can be saved in a txt file with
every file name on separate line. Something like this:
Code:
Report_23.docx
Presentation45.ppt
Diagram_67.xls
Then save this list to txt file; rename it to
list.txt and put in your folder of 5000 files.
Download and extract a script in attachment. Start that script "ZZZZ_script.bat"
AS ADMINISTRATOR , in the same folder of 5000 files. It will open your list.txt file(which should be there already) and will start searching for files and making copies to
C:\your_files folder, which is predefined in that script.