Программное создание веб-ярлыка на рабочем столе пользователя
Вопрос
Существует довольно много ресурсов для программного создания .lnk
введите ярлыки для файлов и программ на рабочем столе, но мне интересно, как создать ярлык для URL-адреса в Интернете.
Насколько я могу судить, ярлык веб-URL представляет собой текстовый файл, заканчивающийся на .URL
и содержит определение типа ini, например:
[InternetShortcut]
URL=http://www.google.com/
Однако недостаточно просто создать файл, похоже, нужно еще изменить его мета URL
свойства, чтобы включить ту же ссылку.
Есть идеи, как их создать?
Любой пример кода из .Net/Perl/batch приветствуется.
Решение
Вы можете создать ярлыки .lnk для любого URI, включая веб-адреса.Просто создайте ярлык и укажите в качестве цели свой веб-адрес, а не местоположение файла.
См. другой вопрос о том, как это сделать программно: