in reply to file management

You might want to take a look at File::NCopy...