Вашему вниманию предлагается модуль, разработанный специально с целью помочь решить данную проблему. А зачем может понадобиться делать ярлык программно? Например, можно сделать свой установочный файл (инсталлятор) для какой-либо программы и обязательно в конце поместить ярлык на рабочий стол пользователя
Но всё зависит от вашей фантазии: мало ли зачем это ещё нужно?
В новой версии (1.2) добавлена возможность задать иконку для ярлыка, а также указать параметры запуска файла.
Модуль имеет набор основных функций, достаточных для отправки электронных писем.
В новой версии (1.3) добавлена возможность самому задавать текст, выводимый при успешной или неудачной отправке письма.
Посему сделан такой модуль, способный снимать картинки как с экрана в целом, так и с активного в момент съёмки окна. К тому же, модуль способен сразу сохранять снимок экрана в графический файл!