Hard way. copy each file individually.
Use FindFirst() and FindNext() to iterate over the contents of a directory Use SetCurrentDirectory() to enter and exit directories
Use CreateDirectory() to create a new folder tree
and finally use CopyFile() to copy the actual files
source share