I'm no sql guru like most of the folks around here, so take any suggestions with a grain of salt...
Does a path to each of these files already exist inside your sql table?
What is the criteria for the files you want to copy? Everything from a specific directory, everything from a specific directory that is zero bytes?
One easy way to do it would be to use the xp_cmdshell command.
exec xp_cmdshell 'copy c:\test1\*.* c:\test3\'
exec xp_cmdshell 'del c:\test1\*.* /Q'