Windows 10: associe um comando a “todos” os arquivos

Windows 10: associe um comando a “todos” os arquivos

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".

informação relacionada