When doing any file migration, you not only have to consider the files and folder themselves but also the permissions set on those objects. On each file and folder could potentially be a different set of Access Control Entries (ACEs) that make up an Access Control List (ACL). Depending on how many files you're migrating this can be alot. When moving files to a new location, the permissions don't always come with them. When doing a massive migration like entire file servers with intricate permissions in place, it's important to keep those permissions with the objects as they move to the new location. There are a few ways to do this. MORE: Windows 10 for IT Pros: Tutorials, Tips and Tricks One favorite tool to perform file migrations is robocopy. This is a great tool with lots of bells and whistles but it can be complicated to use and may not work in all situations. When this happens, I'll usually look into a tool called icacls. This is a tool that's been around for a long time and, like robocopy, has a lot of switches so let's simplify this tool a little bit with some PowerShell.
victorgrant replied
408 weeks ago