我正在考虑使用
icacls.exe.但是,在继续之前,我想澄清这两个ACL之间的区别:
(OI) - object inherit (CI) - container inherit
这些标志控制ACL的继承.还有其他标志 – IO和NP.您可以在下面的链接中找到有关它们的更多信息.
简而言之,仅标记为“对象继承”的访问控制条目(ACE)将该ACE应用于文件夹中的文件,而不是该文件夹中的子文件夹.仅标记为“容器继承”的ACE将该ACE应用于文件夹的子文件夹,但不应用于文件.
还有几种可能的排列.你可以看到更多
这里详细,人类可读的描述:
> https://web.archive.org/web/20111202234528/http://support.microsoft.com/kb/220167
> https://msdn.microsoft.com/en-us/library/ms229747(v=vs.100).aspx