Criando um atalho web no desktop do usuário por meio de programação
Pergunta
Existem muito poucos recursos para criar programaticamente atalhos tipo .lnk
para arquivos e programas no ambiente de trabalho, mas eu estou querendo saber como criar um atalho para um URL web.
Desde que eu possa reunir, o atalho URL web é um arquivo de texto que termina em .URL
e contém uma ini-like definição, tais como:
[InternetShortcut]
URL=http://www.google.com/
No entanto, não é suficiente apenas para criar o arquivo, parece que você também precisa mudar suas propriedades URL
meta para incluir o mesmo link.
Qualquer idéia de como criar esses?
Qualquer código de exemplo de .Net / Perl / lote é bem-vinda.
Solução
Você pode criar .lnk atalhos para qualquer URI, incluindo endereços web. Basta criar o atalho e fazer o alvo seu endereço na web em vez de um local de arquivo.
Veja esta outra questão de como fazê-lo por meio de programação:
atalho do aplicativo