Como adicionar “Take Ownership” ao menu do botão direito do mouse no Windows Explorer

Índice:

Como adicionar “Take Ownership” ao menu do botão direito do mouse no Windows Explorer
Como adicionar “Take Ownership” ao menu do botão direito do mouse no Windows Explorer

Vídeo: Como adicionar “Take Ownership” ao menu do botão direito do mouse no Windows Explorer

Vídeo: Como adicionar “Take Ownership” ao menu do botão direito do mouse no Windows Explorer
Vídeo: EDIÇÃO DE FOTOS: Como definir suas cores e sair da indecisão - YouTube 2024, Abril
Anonim
Tomar posse de arquivos ou pastas no Windows não é simples. Tanto a GUI quanto a linha de comando executam muitas etapas. Por que não adicionar um comando de menu de contexto simples que permite apropriar-se de qualquer arquivo ou pasta?
Tomar posse de arquivos ou pastas no Windows não é simples. Tanto a GUI quanto a linha de comando executam muitas etapas. Por que não adicionar um comando de menu de contexto simples que permite apropriar-se de qualquer arquivo ou pasta?

Você pode adicionar um comando “Obter propriedade” ao seu menu de contexto editando o Registro manualmente em dois locais - um para arquivos eo segundo para pastas. Você também pode baixar nossos hacks de registro de uma etapa para fazer essas alterações para você.

No Windows, um usuário que possui uma propriedade de um arquivo ou pasta tem direitos implícitos para alterar permissões nesse objeto. Esse usuário também tem permissão para acessar o arquivo ou pasta, mesmo quando outras permissões aparentemente contradizem esse acesso. Às vezes, você pode se deparar com uma situação em que precisa assumir a propriedade de um arquivo ou pasta. Pode ser um arquivo de sistema que você precisa alterar para aplicar algum hack, como substituir o Notepad por outro editor de texto. Nesse caso, uma conta de usuário interna chamada Trusted Installer tem a propriedade por padrão. Ou você pode ter um disco rígido de outro computador no qual precisa controlar os arquivos.

Seja qual for o motivo, você pode apropriar-se usando as várias caixas de diálogo de permissões no Windows ou usando o Prompt de Comando. Mas ambos os métodos exigem que você conclua várias etapas. Com algumas edições no Registro, no entanto, você pode adicionar um simples comando "Aceitar Propriedade" ao menu de contexto do Gerenciador de Arquivos que permite apropriar-se de uma etapa. Mostraremos o método manual para fazer essas alterações no Registro, mas também temos uma invasão de uma etapa que você pode usar para instalar essas alterações sem o incômodo.
Seja qual for o motivo, você pode apropriar-se usando as várias caixas de diálogo de permissões no Windows ou usando o Prompt de Comando. Mas ambos os métodos exigem que você conclua várias etapas. Com algumas edições no Registro, no entanto, você pode adicionar um simples comando "Aceitar Propriedade" ao menu de contexto do Gerenciador de Arquivos que permite apropriar-se de uma etapa. Mostraremos o método manual para fazer essas alterações no Registro, mas também temos uma invasão de uma etapa que você pode usar para instalar essas alterações sem o incômodo.

NotaA técnica deste artigo funciona na maioria das versões do Windows - do Vista até 7, 8 e 10.

Adicionar “Take Ownership” editando o registro manualmente

Para adicionar um comando “Take Ownership” ao menu de contexto em qualquer versão do Windows, você só precisa fazer algumas alterações no Registro do Windows. É uma lista justa de alterações e você estará trabalhando em dois locais de registro separados. Mas aproveite o tempo, siga os passos e você chegará lá. E se preferir não fazer as alterações sozinho, você pode pular para frente e fazer o download de nossos hacks de uma etapa. No mínimo, recomendamos que você vasculhe essa seção para entender as alterações que estão sendo feitas.

Aviso padrão: O Editor do Registro é uma ferramenta poderosa e seu uso indevido pode tornar seu sistema instável ou inoperante. Esse é um truque bem simples e, desde que você siga as instruções, não terá problemas. Dito isso, se você nunca trabalhou com isso antes, pense em ler sobre como usar o Editor do Registro antes de começar. E definitivamente faça o backup do Registro (e do seu computador!) Antes de fazer alterações.

Abra o Editor do Registro, clicando em Iniciar e digite "regedit". Pressione Enter para abrir o Editor do Registro e dar permissão para fazer alterações em seu PC.

Você fará o mesmo conjunto de alterações em dois locais no Registro. O primeiro local adiciona o “Take Ownership” ao menu de contexto para arquivos de qualquer tipo e o segundo local adiciona o comando ao menu de contexto para pastas.
Você fará o mesmo conjunto de alterações em dois locais no Registro. O primeiro local adiciona o “Take Ownership” ao menu de contexto para arquivos de qualquer tipo e o segundo local adiciona o comando ao menu de contexto para pastas.

Adicione o comando "Take Ownership" ao menu de contexto para arquivos

No Editor do Registro, use a barra lateral esquerda para navegar até a seguinte chave:

HKEY_CLASSES_ROOT*shell

Em seguida, você criará uma nova chave dentro do
Em seguida, você criará uma nova chave dentro do

shell

chave. Clique com o botão direito do

shell

chave e escolha Novo> Chave. Nomeie a nova chave "runas". Se você já

runas

chave dentro do

shell

chave, você pode pular este passo.

Em seguida, você vai mudar o
Em seguida, você vai mudar o

(Default)

valor dentro do

runas

chave. Com o

runas

chave selecionada, clique duas vezes no

(Default)

valor para abrir sua janela de propriedades.

Na janela de propriedades, digite “Take Ownership” na caixa “Value data” e clique em “OK”. O valor que você digitar aqui se tornará o comando que você vê no seu menu de contexto, então sinta-se à vontade para mudar isso para o que você quiser.
Na janela de propriedades, digite “Take Ownership” na caixa “Value data” e clique em “OK”. O valor que você digitar aqui se tornará o comando que você vê no seu menu de contexto, então sinta-se à vontade para mudar isso para o que você quiser.
Em seguida, você criará um novo valor dentro do
Em seguida, você criará um novo valor dentro do

runas

chave. Clique com o botão direito do

runas

chave e escolha Novo> Valor da seqüência. Nomeie o novo valor "NoWorkingDirectory".

Agora, você vai criar uma nova chave dentro do
Agora, você vai criar uma nova chave dentro do

runas

chave. Clique com o botão direito do

runas

chave e escolha Novo> Chave. Nomeie a nova chave "comando".

Com o novo
Com o novo

command

chave selecionada, clique duas vezes no

(Default)

valor no painel direito para abrir sua janela de propriedades.

Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK".
Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK".

cmd.exe /c takeown /f '%1' && icacls '%1' /grant administrators:F

Agora, você precisa criar um novo valor dentro da chave de comando. Clique com o botão direito do mouse na chave de comando e escolha Novo> Valor da seqüência. Nomeie o novo valor “IsolatedCommand” e, em seguida, clique duas vezes nele para abrir sua janela de propriedades.
Agora, você precisa criar um novo valor dentro da chave de comando. Clique com o botão direito do mouse na chave de comando e escolha Novo> Valor da seqüência. Nomeie o novo valor “IsolatedCommand” e, em seguida, clique duas vezes nele para abrir sua janela de propriedades.
Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK". Observe que esse é o mesmo comando que acabamos de adicionar ao valor (Padrão).
Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK". Observe que esse é o mesmo comando que acabamos de adicionar ao valor (Padrão).

cmd.exe /c takeown /f '%1' && icacls '%1' /grant administrators:F

E isso adiciona o comando “Take Ownership” ao menu de contexto para arquivos. Vamos seguir para as mudanças que você precisa fazer para obter o comando no menu de pastas.
E isso adiciona o comando “Take Ownership” ao menu de contexto para arquivos. Vamos seguir para as mudanças que você precisa fazer para obter o comando no menu de pastas.

Adicione o comando "Take Ownership" ao menu de contexto para pastas

Para adicionar as pastas de comando "Apropriar-se", você fará essencialmente as mesmas alterações feitas na seção anterior, mas em um local diferente no Registro. No Editor do Registro, use a barra lateral esquerda para navegar até a seguinte chave:

HKEY_CLASSES_ROOTDirectoryshell

Image
Image

Em seguida, você criará uma nova chave dentro do

shell

chave. Clique com o botão direito do

shell

chave e escolha Novo> Chave. Nomeie a nova chave "runas". Se você já

runas

chave dentro do

shell

chave, você pode pular este passo.

Em seguida, você vai mudar o
Em seguida, você vai mudar o

(Default)

valor dentro do

runas

chave. Com o

runas

chave selecionada, clique duas vezes no

(Default)

valor para abrir sua janela de propriedades.

Na janela de propriedades, digite “Take Ownership” na caixa “Value data” e clique em “OK”. O valor que você digitar aqui se tornará o comando que você vê no seu menu de contexto, então sinta-se à vontade para mudar isso para o que você quiser.
Na janela de propriedades, digite “Take Ownership” na caixa “Value data” e clique em “OK”. O valor que você digitar aqui se tornará o comando que você vê no seu menu de contexto, então sinta-se à vontade para mudar isso para o que você quiser.
Em seguida, você criará um novo valor dentro do
Em seguida, você criará um novo valor dentro do

runas

chave. Clique com o botão direito do

runas

chave e escolha Novo> Valor da seqüência. Nomeie o novo valor "NoWorkingDirectory".

Agora, você vai criar uma nova chave dentro do
Agora, você vai criar uma nova chave dentro do

runas

chave. Clique com o botão direito do

runas

chave e escolha Novo> Chave. Nomeie a nova chave "comando".

Com o novo
Com o novo

command

chave selecionada, clique duas vezes no

(Default)

valor no painel direito para abrir sua janela de propriedades.

Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK".
Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK".

cmd.exe /c takeown /f '%1' /r /d y && icacls '%1' /grant administrators:F /t

Agora, você precisa criar um novo valor dentro da chave de comando. Clique com o botão direito do mouse na chave de comando e escolha Novo> Valor da seqüência. Nomeie o novo valor “IsolatedCommand” e, em seguida, clique duas vezes nele para abrir sua janela de propriedades.
Agora, você precisa criar um novo valor dentro da chave de comando. Clique com o botão direito do mouse na chave de comando e escolha Novo> Valor da seqüência. Nomeie o novo valor “IsolatedCommand” e, em seguida, clique duas vezes nele para abrir sua janela de propriedades.
Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK". Observe que esse é o mesmo comando que acabamos de adicionar ao valor (Padrão).
Na caixa "Dados do valor", digite (ou copie e cole) o texto a seguir e clique em "OK". Observe que esse é o mesmo comando que acabamos de adicionar ao valor (Padrão).

cmd.exe /c takeown /f '%1' /r /d y && icacls '%1' /grant administrators:F /t

E você finalmente acabou. Você pode fechar o Editor do Registro. Essas alterações devem ocorrer imediatamente, portanto, teste-a clicando com o botão direito do mouse em qualquer arquivo ou pasta e verificando o comando "Adquirir propriedade".
E você finalmente acabou. Você pode fechar o Editor do Registro. Essas alterações devem ocorrer imediatamente, portanto, teste-a clicando com o botão direito do mouse em qualquer arquivo ou pasta e verificando o comando "Adquirir propriedade".
Se você quiser reverter as alterações a qualquer momento, basta voltar ao Registro e excluir o
Se você quiser reverter as alterações a qualquer momento, basta voltar ao Registro e excluir o

runas

chaves que você criou em ambos os locais. Isso também excluirá tudo que você criou dentro. Se você já teve

runas

chaves nesses locais - por exemplo, você aplicou outros hacks - basta excluir o

command

chaves que você fez em vez disso.

Faça o download de nossos registros de um clique

Existem várias etapas se você executar esse hack manualmente, por isso, não queremos culpá-lo por querer usar o método mais rápido. Se você não quiser mergulhar no Registro, criamos alguns hacks que você pode usar. O hack "Adicionar apropriar-se ao menu de contexto" cria as chaves e os valores necessários para adicionar o comando "Obter propriedade". O "Remover apropriar-se do menu de contexto (padrão)" hack exclui essas chaves, removendo o comando e restaurando a configuração padrão. Ambos os hacks estão incluídos no seguinte arquivo ZIP. Dê um duplo clique no que você deseja usar e clique nos prompts.
Existem várias etapas se você executar esse hack manualmente, por isso, não queremos culpá-lo por querer usar o método mais rápido. Se você não quiser mergulhar no Registro, criamos alguns hacks que você pode usar. O hack "Adicionar apropriar-se ao menu de contexto" cria as chaves e os valores necessários para adicionar o comando "Obter propriedade". O "Remover apropriar-se do menu de contexto (padrão)" hack exclui essas chaves, removendo o comando e restaurando a configuração padrão. Ambos os hacks estão incluídos no seguinte arquivo ZIP. Dê um duplo clique no que você deseja usar e clique nos prompts.

Tome os Hacks do Menu de Propriedade

Esses hacks são realmente apenas o

runas

chave, despojado para as novas chaves e valores que falamos na seção anterior e, em seguida, exportados para um arquivo.REG. Executar os hacks apenas cria ou exclui as chaves para adicionar o comando ao menu de contexto. E se você gosta de brincar com o Registro, vale a pena dedicar um tempo para aprender como criar seus próprios hacks de registro.

Recomendado: