I have a about 2TB of files on a Linux serve that is accessible via Windows as a SMB share. From the windows 2012 r2, I like to copy the files and get a log files with only the files that it was not able to copy . I have looked at the command options and a bit confused with to many switches. I used Richcopy which is a Utility based on Robocopy , but it freezes and hangs halfway though. It has done great on most of the directories. I have a feeling it may be related to very deep folder paths or bad characters in the file names. Whould Robocopy be able to handle bad characters in the file-names. ?