takeown

Permite que um administrador recupere o acesso a um arquivo que foi negado anteriormente, transformando-o no proprietário do arquivo. Esse comando normalmente é usado em arquivos em lote.

Sintaxe

takeown [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] /f <filename> [/a] [/r [/d {Y|N}]]

Parâmetros

Parâmetro Descrição
/s <computer> Especifica o nome ou o endereço IP de um computador remoto (não use barras invertidas). O valor padrão é o computador local. Esse parâmetro se aplica a todos os arquivos e pastas especificados no comando.
/u [<domain>\]<username> Executa o script com as permissões da conta de usuário especificada. O valor padrão são as permissões do sistema.
/p [<[password>] Especifica a senha da conta de usuário especificada no parâmetro /u.
/f <filename> Especifica o nome de arquivo ou o padrão do nome de diretório. Você pode usar o caractere * curinga ao especificar o padrão. Também pode usar a sintaxe <sharename>\<filename>.
/a Fornece a propriedade ao grupo Administradores em vez do usuário atual. Se você não especificar essa opção, a propriedade do arquivo será dada ao usuário que está conectado ao computador no momento.
/r Executa uma operação recursiva em todos os arquivos no diretório e nos subdiretórios especificados.
/d {Y | N} Omite o prompt de confirmação que é exibido quando o usuário atual não tem a permissão Listar Pasta em um diretório especificado e, em vez disso, usa o valor padrão especificado. Os valores válidos para a opção /d são:
  • Y: Assuma a propriedade do diretório.
  • N: Ignore o diretório.

    OBSERVAÇÃO
    Você deve usar essa opção junto com /r.

/? Exibe a ajuda no prompt de comando.

Comentários

  • Não há suporte para os padrões mistos usando (? e *) pelo comando takeown.

  • Depois de excluir o bloqueio com takeown, talvez seja necessário usar o Windows Explorer para conceder a si mesmo permissões completas para os arquivos e os diretórios antes de poder excluí-los.

Exemplos

Para assumir a propriedade de um arquivo chamado Lostfile, digite:

takeown /f lostfile