Como adiciono “Edit with Notepad ++” ao menu de contexto do Windows (sem acesso de administrador)?

2

Aqui está uma pergunta simples. Existe uma maneira fácil de adicionar "Editar com o Notepad ++" ao menu de contexto do Windows 7?

Eu quero que a opção apareça sempre que eu clicar com o botão direito do mouse em um arquivo no Windows Explorer. Eu não tenho acesso de administrador neste laptop, pois esta é uma estação de trabalho de funcionários fornecida pelo meu trabalho.

É importante notar que estou usando a versão para desktop do Notepad ++, em vez da versão portátil .

    
por Steven M. Vascellaro 17.08.2017 / 18:05

2 respostas

5

Método do Registro

Você pode tentar criar uma nova chave em HKEY_CLASSES_ROOT\*\shell no registro, conforme detalhado em este tutorial . Mas é provável que você não tenha as permissões para fazer isso e encontre esse erro:

Enviarparaométodo

Euencontreiummétodoalternativoemsua pergunta vinculada : adicione um atalho ao Notepad ++ na pasta SendTo. Acesse a pasta SendTo digitando shell:sendto na caixa de diálogo de execução. Você pode clicar com o botão direito do mouse em qualquer arquivo e abri-lo no Notepad ++ no menu Enviar para:

    
por 17.08.2017 / 19:08
2

HKEY_CLASSES_ROOT fornece uma visualização mesclada de HKEY_LOCAL_MACHINE\Software\Classes e HKEY_CURRENT_USER\Software\Classes , o que possibilita atingir sua meta editando a última. Por exemplo, aqui está um reg-file que adiciona uma entrada chamada 'Hulk Smash' no menu de contexto do botão direito do mouse de qualquer arquivo:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\*\shell\Hulk Smash\command]
@="\"C:\Program Files\Notepad++\notepad++.exe\" \"%1\""

Basta criar um novo arquivo, colar o texto acima e salvá-lo com o nome que quiser. Agora, você não pode usar regedit.exe para importar o arquivo porque ele exige privilégios de administrador, embora nem todas as seções realmente precisem de permissões de administrador para serem acessadas. Para contornar isso, você pode usar reg.exe da seguinte forma:

reg.exe import <nameofyourfile.ext>

A nova entrada deve aparecer imediatamente.

Se você quiser remover a entrada do menu de contexto novamente, use o seguinte arquivo:

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Classes\*\shell\Hulk Smash]
    
por 18.08.2017 / 09:32