我正在考虑使用icacls 实用程序。然而,在继续之前,我想澄清一下这两个 ACL 之间的区别:
(OI) - object inherit
(CI) - container inherit
答案1
这些标志控制 ACL 的继承。还有其他标志 — IO 和 NP。您可以在我下面链接的文章中看到有关它们的更多信息。
简而言之,仅带有“对象继承”标记的访问控制条目 (ACE) 会将该 ACE 应用于文件夹中的文件,但不应用于该文件夹中的子文件夹。仅带有“容器继承”标记的 ACE 会将该 ACE 应用于文件夹的子文件夹,但不应用于文件。
还有更多可能的排列。您可以在此处看到更详细、更易读的描述: