Программное создание веб-ярлыка на рабочем столе пользователя

StackOverflow https://stackoverflow.com/questions/539962

  •  22-08-2019
  •  | 
  •  

Вопрос

Существует довольно много ресурсов для программного создания .lnk введите ярлыки для файлов и программ на рабочем столе, но мне интересно, как создать ярлык для URL-адреса в Интернете.

Насколько я могу судить, ярлык веб-URL представляет собой текстовый файл, заканчивающийся на .URL и содержит определение типа ini, например:

[InternetShortcut]
URL=http://www.google.com/

Однако недостаточно просто создать файл, похоже, нужно еще изменить его мета URL свойства, чтобы включить ту же ссылку.

Есть идеи, как их создать?

Любой пример кода из .Net/Perl/batch приветствуется.

Это было полезно?

Решение

Вы можете создать ярлыки .lnk для любого URI, включая веб-адреса.Просто создайте ярлык и укажите в качестве цели свой веб-адрес, а не местоположение файла.

См. другой вопрос о том, как это сделать программно:

Создание ярлыка приложения в каталоге

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top