Hier findet sich entsprechender Code und ich beherrsche das Prinzip auch:
Set Shell = CreateObject("WScript.Shell")
DesktopPath = Shell.SpecialFolders("Desktop")
Set link = Shell.CreateShortcut(DesktopPath & "\test.lnk")
link.Arguments = "1 2 3"
link.Description = "test shortcut"
link.HotKey = "CTRL+ALT+SHIFT+X"
link.IconLocation = "app.exe,1"
link.TargetPath = "c:\blah\app.exe"
link.WindowStyle = 3
link.WorkingDirectory = "c:\blah"
link.Save
Lässt sich bewirken, dass so etwas bereits das Häkchen in den Eigenschaften mitbringt, das bewirkt, dass das LLNK-File mit Administratorrechten lädt und dann UAC auslöst?