Ir ao conteúdo

Tornar-se proprietário de uma pasta


Tisogro

Posts recomendados

Postado

Seguinte, estou usando um comando para me "apoderar" de uma pasta específica:

TAKEOWN /F "minha_pasta" /R /D Y

Funciona certinho e tal, mas quando passo ele para um arquivo de lote (.cmd ou .bat) ele fica trabalhando indefinidamente no "TAKEOWN /F "minha_pasta" /R /D Y", consumindo todo o processamento do PC e não funciona. :mad:

Existe alguma forma de passar o comando para cmd/bat e continuar funcionando normalmente?

Grato desde já! :lol:

OBS: Usando Win 7 Ultimate x86

Postado
so conheço a forma de tomar propriedade de pasta e arquivos dentro da pasta pela propriedade da mesma na aba segurança.

Sim, este é o método "manual". Estou querendo fazer um arquivo em lote que automatize isso e que funcione.

OBS: Texto de ajuda do comando "takeown":

Microsoft Windows [versão 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.

C:\Users\Administrador>takeown /?

TAKEOWN [/S sistema [/U nome_de_usuário [/P [senha]]]]
/F nome_de_arquivo [/A] [/R [/D prompt]]

Descrição:
Esta ferramenta permite que o administrador recupere o acesso, que havia
sido negado, a um arquivo reatribuindo a propriedade do arquivo.

Lista de parâmetros:
/S sistema Especifica o sistema remoto ao qual
se conectar.

/U [domínio\]usuário Especifica o contexto de usuário em
que o comando deve ser executado.

/P [senha] Especifica a senha para o contexto
de usuário especificado.
Solicita entrada se omitido.

/F nome_de_arquivo Especifica o padrão para nomes de arquivo e
diretório. O curinga "*" pode ser usado
para especificar o padrão. Permite
nome_de_recurso_compartilhado\nome_de_arquivo.

/A Fornece propriedade ao grupo de
administradores e não ao usuário atual.

/R Operar recursivamente: instrui a ferramenta a
operar nos arquivos no diretório especificado
e em todos os subdiretórios.

/D prompt Resposta padrão usada quando o usuário
atual não tem a permissão "listar diretório"
em um diretório. Isso ocorre durante a
operação
recursiva (/R) em subdiretórios. Os valores
válidos são "Y" para apropriar-se e "N" para
ignorar

/? Exibe esta mensagem de ajuda.

OBS.: 1) Se /A não for especificado, o usuário conectado no
momento receberá a propriedade do arquivo.

2) Não há suporte para os padrões mistos que usam "?" e "*".

3) /D é usado para suprimir o prompt de confirmação.

Exemplos:
TAKEOWN /?
TAKEOWN /F lostfile
TAKEOWN /F \\system\share\lostfile /A
TAKEOWN /F directory /R /D N
TAKEOWN /F directory /R /A
TAKEOWN /F *
TAKEOWN /F C:\Windows\System32\acme.exe
TAKEOWN /F %windir%\*.txt
TAKEOWN /S sistema /F MeuCompartilhamento\Acme*.doc
TAKEOWN /S sistema /U usuário /F MeuCompartilhamento\foo.dll
TAKEOWN /S sistema /U domínio\usuário /P senha
/F compartilhamento\nome_de_arquivo
TAKEOWN /S sistema /U usuário /P senha /F Doc\Report.doc /A
TAKEOWN /S sistema /U usuário /P senha /F MeuCompartilhamento\*
TAKEOWN /S sistema /U usuário /P senha /F Diretório_base\Logon /R
TAKEOWN /S sistema /U usuário /P senha /F MeuCompartilhamento\diretório
/R /A

C:\Users\Administrador>

  • 2 semanas depois...
Postado

Opa, parece que consegui resolver o caso sozinho.

Fiz o Seguinte, em vez de:

TAKEOWN /F "X:\caminho_completo\" /R /D Y

... eu usei esse:

TAKEOWN /F "X:\caminho_completo\*.*" /R /D Y

Onde *.* especifica que todos os arquivos na pasta e sub-pastas devem se tornar "minha propriedade", não importando o nome ou extensão.

Mesmo assim, obrigado pela ajuda!

CASO RESOLVIDO!

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!