Como adicionar uma “duplicar esta pasta” no menu de contexto do Windows File Explorer?

1

existe uma maneira fácil, para adicionar um item ao menu de contexto do Windows Explorer, ou seja, quando clicar com o botão direito em uma pasta "X", há um novo item "duplicar esta pasta", após clicar em uma cópia "X - Cópia "será criada?

    
por athos 23.03.2017 / 10:30

2 respostas

3

Adicionando segunda resposta, pois descreve uma abordagem diferente.

O item de menu de contexto personalizado para pastas pode ser configurado através do Registro do Windows:

  1. Abra o editor do Registro : pressione WinKey + R, digite "regedit" e pressione Enter
  2. Navegue para HKEY_CLASSES_ROOT \ Directory \ shell se você for administrador, HKEY_CURRENT_USER \ Software \ Classes \ diretório \ shell caso contrário
  3. Adicione um item de menu: crie uma nova chave em "shell". Você pode nomear "duplicar esta pasta" diretamente ou dar nome arbitrário e definir o valor padrão para "duplicar esta pasta" para essa chave.
  4. Atribuir funcionalidade : criar chave com o nome "comando" dentro da nova chave. Defina o valor padrão da chave "command" para cmd.exe / c robocopy "% 1" "% 1 - copy" / e
por 25.03.2017 / 18:25
1

A maneira mais fácil que eu sei é adicionar roteiro batch / powershell com a funcionalidade desejada no diretório especial "SendTo". Então, no botão direito, você pode navegar para o submenu "Enviar para" e escolher o script. Script será chamado com o primeiro parâmetro do caminho completo da pasta, o resto é com você.

Para acessar o diretório SendTo, pressione WinKey + R, digite "shell: sendto" e pressione Enter.

Editar

Se você quiser que o item de menu seja mais amigável, coloque o atalho de script em SendTo em vez do próprio script. Neste caso, você pode dar um atalho para qualquer nome e ícone, dando uma aparência mais conveniente.

    
por 23.03.2017 / 11:36