Eu estou olhando para usar icacls.exe . No entanto, antes de prosseguir, eu queria esclarecimentos sobre a diferença entre essas duas ACLs:
(OI) - object inherit
(CI) - container inherit
Eu estou olhando para usar icacls.exe . No entanto, antes de prosseguir, eu queria esclarecimentos sobre a diferença entre essas duas ACLs:
(OI) - object inherit
(CI) - container inherit
Respostas:
Esses sinalizadores controlam a herança de ACLs. Também existem outros sinalizadores - IO e NP. Você pode ver mais sobre eles no artigo que eu link abaixo.
Em resumo, as entradas de controle de acesso (ACEs) sinalizadas apenas com "Herança de objeto" aplicam essa ACE aos arquivos em uma pasta, mas não às subpastas dessa pasta. As ACEs sinalizadas apenas com "Herança de Contêiner" aplicam essa ACE às subpastas da pasta, mas não aos arquivos.
Existem várias outras permutações possíveis também. Você pode ver descrições mais detalhadas e legíveis por humanos aqui: