gora, я предлагал
Painkiller универсальный вариант значения переменных и конкретного адреса для скрипта nsis в рамках начавшегося офтопика
Painkiller, если еще интересен вариант развития событий с помощью 7zip sfx, от себя добавлю универсальный вариант - утилита nircmd, при использовании которой можно использовать любые значения внутренних переменных этой утилиты, переменных среды windows, а также переменных, передаваемых строке из параметров конфигурации к sfx
в справке к ней изучить примеры
nircmd shortcut [filename] [folder] [shortcut title] {arguments} {icon file} {icon resource number} {ShowCmd} {Start In Folder} {Hot Key}