The hard way is to use the FILES statement and to write a bunch of code that tests and loops.
But is there an easier way?
One solution is to use the SHFileOperationA API call.
Chris Iverson shows how in his post. That and more in this thread. Click to read.
CallDLL #shell32, "SHFileOperationA", SHFILEOPSTRUCT as struct, CopyFolder as long