SO: Windows 7 Ultimate
Olá!
Eu gostaria de adicionar um botão na barra de comandos do Windows Explorer que chama scripts .cmd que eu uso com freqüência. Eu encontrei um tutorial sobre como fazer isso ( link ). Basicamente:
No RegEdit, navegue até
%código%
(então, por exemplo, HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderTypes\
para genérico
pastas).
Na subchave {5c4f28b5-f869-4e84-8e60-f11db97c5cc7}
, edite o valor padrão
(lista delimitada por ponto-e-vírgula) para incluir uma entrada de
Tasks(No)ItemsSelected
(os internos
são coisas como Windows.copy e Windows.newfolder).
Então, meu entendimento é que primeiro precisarei adicionar um item a HKLM\SOFTWARE\...\Explorer\CommandStore\shell
, que este artigo parece oferecer suporte ( link ):
In the case of custom verbs, implement them using any of the static verb implementation methods and list them under the CommandStore subkey as shown in this example for a fictional verb VerbName:
[HKLM \ ... \ CommandStore \ Shell \
VerbName\ command]
@ = notepad.exe %1
P: Então, como posso "implementá-los usando qualquer um dos métodos de implementação de verbo estático"? Parece que vou ter que atribuir um CLSID / GUID? Mas é aí que estou me perdendo.