takeown / R não se aplica a arquivos ocultos

2

Estou executando um comando em lote para assumir a propriedade de um conjunto de pastas de usuários e estou descobrindo que a propriedade não está sendo empurrada para arquivos ocultos, como ~ normal.dot Eu estou usando o seguinte comando: %código% Não vejo erros na saída, mas quando tento fazer o robocopy desse diretório, obtenho acesso negado em tais arquivos. Eu acho que tenho que ir manualmente para as propriedades do arquivo > Segurança > Avançado > Editar (servidor 2008) > Substitua todas as permissões herdáveis existentes em todos os descendentes com permissões habitáveis desse objeto. Existe uma maneira de me certificar de que posso mover a pasta depois de ter tomado posse dela?

    
por Dave 30.10.2012 / 20:31

1 resposta

6

Parece que você tomou conta de Takeown, mas não deu permissões de leitura / gravação (por isso você precisou editá-las pela GUI depois).

Para fazer isso, na linha de comando, você usaria icacls depois de usar takeown .

Algo para o efeito de icacls <directory name> /grant <your username>:F /t .

    
por 30.10.2012 / 20:41