Sim, você pode. No entanto, você precisará de uma ferramenta de terceiros chamada Win + X Menu Editor para isso. Que eu saiba, não existem métodos ou ferramentas oficiais para conseguir isso. Mas eu acredito strongmente que eles serão lançados pela Microsoft no futuro.
O tutorial detalhado passo-a-passo pode ser encontrado aqui . O que acontece atrás da cortina é este:
- Os itens de menu são atalhos comuns do Windows, então você precisa criá-los manualmente.
- Os atalhos devem ser marcados como válidos para serem carregados com uma ferramenta especial.
- Os atalhos válidos são copiados nos diretórios
%LocalAppData%\Microsoft\Windows\WinX\GroupN
, em que N é um número do grupo-alvo (há 3 grupos por padrão).
O Win+X Menu Editor
tem uma boa GUI para fazer todas essas operações automaticamente:
VejacomoficaomenudepoisdeadicionarolinkdoWordpad:
Atualização: De acordo com o pedido de Karan: a marcação especial de links é feita por uma ferramenta hashlnk.exe
( Veja o artigo de Rafael ). Basicamente, ele pega o caminho de destino do link e os argumentos da linha de comando e, em seguida, calcula um número inteiro baseado neles. Esse número é posteriormente escrito dentro do próprio arquivo de link. O hashlnk
em si é uma ferramenta de código aberto escrita por Rafael Rivera e seu código-fonte é carregado no Github . O principal arquivo C ++ que calcula o hash é aqui , e posso garantir que não faz nada de mal-intencionado .