takeown /R não se aplica a arquivos ocultos

takeown /R não se aplica a arquivos ocultos

Estou executando um comando em lote para obter propriedade de um conjunto de pastas de usuário e descobri que a propriedade não está sendo transferida para arquivos ocultos, como ~normal.dot. Estou usando o seguinte comando: takeown /R /A /D Y /F D:\folderpath\username I don' Não vejo erros na saída, mas quando tento copiar esse diretório, obtenho acesso negado a esses arquivos. Acho que preciso ir manualmente para propriedades do arquivo > Segurança > Avançado > Editar (servidor 2008) > Substituir todas as permissões herdáveis ​​existentes em todos os descendentes por permissões habitáveis ​​deste objeto. Existe uma maneira de garantir que posso mover a pasta depois de assumi-la?

Responder1

Parece que você assumiu a propriedade do Takeown, mas não concedeu permissões de leitura/gravação (é por isso que você teve que editá-las por meio da GUI posteriormente).

Para fazer isso na linha de comando você usariaicaclsdepois de usar takeown.

Algo no sentido de icacls <directory name> /grant <your username>:F /t.

informação relacionada