Como adicionar qualquer comando da faixa de opções ao menu do botão direito no Windows 8
No Windows 8, a Microsoft introduziu a Faixa de Opções no Windows Explorer para que os vários comandos do Explorer possam ser exibidos com mais destaque quando você precisar deles. Mas os comandos da faixa de opções ainda estão divididos em muitas guias desnecessariamente, fazendo com que você passe por todas as guias para encontrar o comando que precisa usar. Existe a Barra de Ferramentas de Acesso Rápido na parte superior, onde você pode adicionar comandos personalizados, mas o problema é que ela possui apenas ícones minúsculos de 16 x 16 e nenhuma descrição textual. Você precisa passar o mouse sobre cada um dos pequenos ícones para ver sua descrição. Além disso, o Desktop não tem faixa de opções e a maioria dos comandos úteis são inacessíveis com o botão direito do mouse.
Em contraste, o botão direito do mouse / menu de contexto é uma opção melhor, pois tem ícones, bem como descrição textual, excelente usabilidade do teclado e você não precisa se lembrar em qual guia da faixa de opções um determinado comando está localizado sobre. Além disso, a Faixa de Opções ocupa uma grande quantidade de espaço vertical, portanto, depois de adicionar o comando ao menu de contexto, você pode manter a Faixa de Opções minimizada ou desativá-la totalmente com nosso
Ribbon Disabler. ;)Hoje vou compartilhar com vocês um truque legal que permitirá que você adicione qualquer comando da Faixa de Opções de sua escolha diretamente no menu do botão direito (contexto) de arquivos e pastas. Vamos ver como.
Propaganda
A maneira mais fácil de adicionar qualquer comando da faixa de opções ao menu de contexto é usar o Winaero Sintonizador de menu de contexto. Possui uma interface fácil de usar e permitirá que você adicione qualquer comando que desejar.
Se preferir fazer isso manualmente editando o Registro você mesmo, continue lendo.
No Windows 8, todos os comandos da Faixa de Opções são armazenados no registro em uma única chave do Explorer chamada "CommandStore". Para acessar o Command Store, abra o Editor do Registro e vá para a seguinte chave:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ CommandStore \ shell
Dica bônus: se você não sabe como editar / ajustar o registro, consulte nosso artigo: Editor de registro do Windows para manequins. Ele irá familiarizá-lo com os fundamentos do Registro e do Editor do Registro (Regedit.exe).
Depois de expandir essa chave, você verá várias subchaves, todas correspondentes aos diversos comandos da Faixa de Opções. Na verdade, o Command Store existe no Windows 7 e no Windows Vista também, mas, infelizmente, esse truque para adicionar os comandos ao menu de contexto não funciona de maneira confiável no Windows 7. Ele funciona para alguns comandos, mas pode não funcionar para alguns deles, portanto, você também pode fazer esse truque no Windows 7, apenas certifique-se de testar e verificar se o comando do menu de contexto adicionado realmente funciona. Se não funcionar, você precisará reverter suas alterações.
No Windows 8, ele funciona para todos os comandos de maneira confiável. Além disso, mais comandos estão incluídos no Command Store do Windows 8 Explorer do que nas versões anteriores.
Como adicionar qualquer comando da faixa de opções ao menu do botão direito manualmente
1. No Editor do Registro, presumindo que você tenha navegado até a chave de registro... \ CommandStore \ shell mencionada acima, selecione a subchave de registro de qualquer comando que deseja adicionar ao menu do botão direito. Por exemplo, digamos que eu queira adicionar o comando "Copiar como caminho" ao menu do botão direito. Ele será mostrado sem manter pressionada a tecla Shift. Portanto, terei que selecionar o Windows.copyaspath Chave do registro.
2. Clique com o botão direito nesta chave e selecione Exportar. Dê ao arquivo qualquer nome e salve-o. Por exemplo, "Adicionar cópia como caminho ao menu de contexto.reg".
3. Agora você precisa determinar a chave de registro na ramificação HKCR para o menu de contexto do tipo de arquivo ao qual deseja adicionar este comando. Você pode adicioná-lo apenas para um tipo de arquivo específico ou pode adicioná-lo para todos os tipos de arquivo ou até mesmo todas as pastas e objetos do sistema de arquivos. No caso do nosso comando "Copiar como caminho", faz sentido adicioná-lo à chave HKCR \ * \ shell do registro, pois é aplicável a todos os tipos de arquivo. Queremos ser capazes de copiar rapidamente o caminho de qualquer tipo de arquivo. Portanto, o comando que exportamos precisa ser adicionado à chave HKCR \ *.
Nota: Você deve alterar isso conforme necessário. Por exemplo, se quiser adicionar um comando da faixa de opções exportado apenas para o menu de contexto das pastas, será necessário adicioná-lo à subchave HKCR \ Directory \ shell. Se você deseja adicionar um comando como "Gerenciar Biblioteca" ao menu de contexto, faz sentido adicioná-lo apenas para Bibliotecas, portanto, você terá que adicioná-lo à chave HKCR \ LibraryFolder e assim por diante. Você começa a idéia - você precisa adicioná-lo ao tipo de arquivo apropriado.
4. Agora você precisa localizar o arquivo exportado na etapa 2. Vá para o local onde o salvou no Windows Explorer e abra-o no Bloco de notas clicando com o botão direito do mouse no arquivo .reg e escolhendo Abrir com -> Bloco de notas. O conteúdo do comando da faixa de opções que exportei é assim:
Editor de registro do Windows versão 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ CommandStore \ shell\ Windows.copyaspath] "VerbName" = "copyaspath" "CommandStateSync" = "" "InvokeCommandOnSelection" = dword: 00000001. "MUIVerb" = "@ shell32.dll, -30329" "VerbHandler" = "{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}" "Descrição" = "@ shell32.dll, -30336" "CanonicalName" = "{707C7BC6-685A-4A4D-A275-3966A5A3EFAA}" "CommandStateHandler" = "{3B1599F9-E00A-4BBF-AD3E-B3F99FA87779}" "Ícone" = "imageres.dll, -5302"
4. Observe a parte do texto que destaquei em negrito. Você só precisa substituir esta parte do texto por HKCR \ * \ shell (ou qualquer subchave HKCR para o tipo de arquivo ao qual deseja mesclá-lo). Depois de fazer a alteração, deve ficar assim (destaquei a parte alterada em negrito):
Editor de registro do Windows versão 5.00 [HKEY_CLASSES_ROOT \ * \ shell\ Windows.copyaspath] "VerbName" = "copyaspath" "CommandStateSync" = "" "InvokeCommandOnSelection" = dword: 00000001. "MUIVerb" = "@ shell32.dll, -30329" "VerbHandler" = "{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}" "Descrição" = "@ shell32.dll, -30336" "CanonicalName" = "{707C7BC6-685A-4A4D-A275-3966A5A3EFAA}" "CommandStateHandler" = "{3B1599F9-E00A-4BBF-AD3E-B3F99FA87779}" "Ícone" = "imageres.dll, -5302"
5. O restante do conteúdo do arquivo .reg precisa ser inalterado. Simplesmente salve as alterações no arquivo .reg, feche o Bloco de Notas e clique duas vezes no arquivo .reg para mesclá-lo com o caminho modificado de volta ao Registro.
6. É isso. Após mesclar o comando, tente clicar com o botão direito no tipo de arquivo correto (qualquer tipo de arquivo servirá no caso de *).
Você notará o comando que acabou de adicionar.