Hi
I would do the following, since you get a list with path + file
Task #1 Executes you're stored procedure
Task #2 Copy files task
Attach a loop to the copy task that uses previous output.
Then in the copy task use the Path function
And let the job iterate through all lines.
Could take some time depeding on how many files you need to process.