É possível Takeown.exe de uma pasta para o usuário "Everyone", no Windows

1

Eu posso usar o takeown.exe para fornecer ao usuário logado atualmente uma pasta. Mas quando eu tento:

takeown /s jimswork8 /u Everyone /f c:\test /R /D Y

Ele apenas dá a propriedade ao usuário atualmente conectado. Eu posso fazer isso se eu usar a interface do usuário, então eu acho que é possível, mas eu simplesmente não consigo acertar a sintaxe.

Obrigado

    
por JimDel 15.07.2013 / 17:59

2 respostas

4

takeown é uma sobra dos dias em que a Microsoft insistiu que você não podia configurar a propriedade de um arquivo para alguém que não fosse a pessoa que estava conectada. Eu não sei porque a ferramenta permite que você especifique um nome de usuário, mas não irá honrá-lo, tanto quanto eu sei.

icacls permitirá que você defina o proprietário na linha de comando. Mas não atualizará as ACEs. Se o arquivo / pasta estiver simplesmente herdando permissões, seguir o comando /setowner com um comando /reset corrigirá as ACEs.

    
por 15.07.2013 / 18:09
2

Esse proprietário de conjunto de pasta ou arquivo para agrupar Everyone - funciona no Windows 7 e acima:

icacls "full path of file with file extension" /setowner "Everyone" /T /C
    
por 07.04.2016 / 11:27