Хорошо, сначала я думал, что это невыполнимая задача, пока не понял, что это не так.
Ярлык - это просто файл, и мы все знаем, что вы можете скачивать файлы по ссылкам.
Я не уверен, насколько хорошо ярлыки Windows можно переносить с компьютера на компьютер, но я бы предположил, что ярлык с местоположением, например http://www.google.com/
, не привязан к какой-либо конкретной машине Windows.
Выможет заархивировать ярлык и указать ссылку на местоположение zip-файла.Скажите пользователям, чтобы распаковать файл и разместить ярлык.Возможно, вы сможете просто использовать ярлык, но вам нужно будет указать правильные заголовки и, возможно, указать application/octet-stream
или что-то в этом роде.
В качестве альтернативы вы можете указать им right click
, перейти кnew -> shortcut
и скопируйте и вставьте url
в поле location
.
В качестве альтернативы вы можете написать пакетный файл для загрузки пользователями, который открывает URL-адрес по умолчаниюбраузер.
Я знаю, что он не такой прямой, как click-button -> receive bacon
, но он будет работать.