
Em máquinas Windows, preciso adicionar uma opção "direito do mouse" a "todos" os arquivos de dados (em concreto, todos os formatos de imagem e arquivos de texto com extensão .txt ou .html, mas adicioná-lo a todos os arquivos também é aceitável).
Esta nova opção deve executar um comando “curl”. Curl é um pacote existente instalado, a frase a ser executada é algo como:
c:\Arquivos de Programas\curl.exe -X "arquivo=@meu arquivo"http://foo.com
onde "meu arquivo" deve ser substituído pelo caminho do arquivo selecionado com a ação direita do mouse (a frase real é um pouco mais longa).
É algo semelhante à opção "comprimir" que aparece quando um software zip/unzip é instalado. Esta nova opção não deve suprimir as associações de arquivos atuais.
Alguma dica?
Obrigado.
Responder1
Isso deve estar bem próximo:
[HKEY_CLASSES_ROOT\*\shell\postme\command]
@="\"c:\Program Files\curl.exe\" -X \"file=@%1\" https://example.com/"
Você precisará importar isso para o registro (ou adicionar a opção padrão que equivale ao valor lá) e reiniciar o Explorer e ele deverá estar disponível para você como "postme".