Hi Guys,
Well I've finished this little project - code attached if anyone is interested.
I've taken JuhaManninen's advice, and am pretty happy.
I was thrown a bit by trying to copy directories, but found ForceDirectories was useful.
Also, as I read through the search directories, I use the result of the search as the directory to create in ForceDirectories. One Issue was trying to get rid of the C:\ from each directory. I was up all night trying to find something that would strip the leading 3 characters. The AnsiReplaceText works, but I'm sure there must be a better way.
I've included a copy, if anyone sees this post in the future, and wants a copy of the end result. To get the file below the 250KB I've compressed with 7zip and Ultra compression.
Regards, and thanks for the help.