existing file:
CeCopyFile
CeDeleteFile
CeMoveFile
CopyFile
CopyFileTransacted
CreateHardLink
DeleteFile
DeleteFileTransacted
MoveFile
MoveFileTransacted
PathYetAnotherMakeUniqueName
_lopen
Creating a unique filename based on existing filename
Displaying standard progress dialog box when copying files