in reply to Copying a directory recursively

Have you tried File::NCopy it appears to do what you need. I've used it in the past on Win32 with some success. Also the core modules File::Find and File::Copy together should do most of what you need.