Share this question

Welcome to Teachnovice Q&A, where you can ask questions and receive answers from other members of the community.

This is a collaboratively edited question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

What is the best way to fix NTFS file permissions to inherit parent?

0 like 0 dislike
85 views
When XP clients move files on the same volume, the permissions are moved with it. With Windows 7 clients and up, when a file is moved, the permissions are inherited.

Unfortunately, we still have a lot of Windows XP clients which after time causes our file server to be a bit of a mess. What is the best way to recursively go through an entire volume and reset file permissions (not directory) so that they inherit their parent directory. Can XCALCS do this?
asked Feb 20, 2015 by Ryan Mortier  
How about right-clicking each parent directory, going to Properties, then Security tab, then click Advanced, then click Change Permissions, then check that checkbox that says "Replace all child object permissions with inheritable permissions from this object"?

1 Answer

0 like 0 dislike
 
Best answer
How about right-clicking each parent directory, going to Properties, then Security tab, then click Advanced, then click Change Permissions, then check that checkbox that says "Replace all child object permissions with inheritable permissions from this object"?

If you have a ton of parent directories and you want to script this instead of doing it by hand:

icacls "c:\parentDirectory\*" /q /c /t /reset

Shoud have the same effect as clicking the Replace all child object permissions with inheritable permissions from this object checkbox.
answered Feb 20, 2015 by Ryan Ries  
Manually right clicking is definitely not going to work, too many random directories. The icacls thing is exactly what I was looking for. Thanks
...