Having a problem using the Copy & Shell commands while trying to do the multiple file copy operation.

The DirList() UDF returns everything fine [I am searching all subdirs in the root drive for specific file types] to a message box, but when traversing the array returned from DirList to copy these files [using Copy() or passing Xcopy via Shell()] I get the script hung and will not return until my netowrk connection times out & removes my offline file access to the server that I am copying to.

Any thoughts or suggestions would be welcome.