-
O sinalizador do MS-DOS "somente leitura" não tem efeito nos diretórios. Somente o gerenciador de arquivos gráfico Windows Explorer usa-o para ativar
desktop.ini
personalizações, como ícones personalizados, semelhantes ao sinalizador "Sistema" (consulte A velha coisa nova ).Para tornar um diretório realmente somente leitura, você precisaria definir uma ACL (lista de controle de acesso) personalizada por meio de
icacls
ou por meio de Propriedades → Segurança . / p> -
As permissões do NT ACL "Read" e "Write" referem-se ao acesso à lista de arquivos . Se você puder 'ler' um diretório, isso significa que você pode obter uma lista de nomes de arquivos; se você puder 'escrever', isso significa que você pode criar / mover / renomear / deletar arquivos dentro dele. (Isso é o mesmo que + r + w no Unix / Linux.)
-
A permissão da ACL do NT "Executable" significa "Traversable" para diretórios. (Na verdade, é assim que é rotulado na guia Segurança .) Isso permite que você acesse os arquivos dentro desse diretório. Por exemplo, ter 'read' mas não 'executar / percorrer' o acesso a uma pasta ainda permite que você veja arquivos dentro, mas não os abra de verdade.
No entanto, o Windows ignora essa permissão para diretórios. Todos os usuários recebem um privilégio especial que permite entrar em qualquer diretório, mesmo que você não tenha acesso 'execute / traverse' a ele. (Mas além disso, ainda é o mesmo que + x no Unix / Linux).
Observe que as ACLs configuradas na guia Segurança são herdáveis por padrão - assim, conceder a alguém acesso "Leitura" a um diretório dá automaticamente acesso "Leitura" aos arquivos internos.