
Estou fazendo as permissões no Windows Server 2008 R2. Estou aprendendo a usar um arquivo em lote para fazer isso rapidamente, mas não está fazendo a coisa certa que desejo. Este é o código do arquivo .bat simples
icacls D:\Test2 /grant p5:(wa)
Esta é a exibição:
O usuário p5 não possui permissões exceto "permissões especiais", e no menu avançado exibe:
É a permissão certa que desejo e estou tentando permissões como
icacls D:\Test2 /grant p5:(d,m)
É apenas exibido como na imagem 1.
Minha pergunta: quero que quando eu definir, a permissão seja "esta pasta, subpastas e arquivos" e a permissão externa (como na foto 1) deve ser definida. como posso fazer isso?
Responder1
Sua pergunta é um pouco difícil de entender, mas no primeiro caso, você está concedendo ao usuário "p5" APENAS a capacidade de escrever atributos. No segundo caso, você está concedendo direitos APENAS para excluir ou modificar. Em nenhum dos casos você está concedendo direitos de leitura e/ou verificação de arquivos, o que me pareceria muito estranho. Então você vê as "permissões especiais".
Não tenho certeza exatamente do que você deseja obter, mas você deve conceder direitos de leitura, verificação de arquivos e, em seguida, direitos relacionados a "gravação" se desejar que o usuário possa excluir arquivos ou alterar seus atributos.