In my PowerShell script, I create a shortcut to a .exe (using something similar to the answer from this question):
$WshShell = New-Object -comObject WScript.
You can use the -Elevate true switch for this:
CreateShortcut -name "myApp" -Target "${env:ProgramFiles}\mApp\myApp.exe" -OutputDirectory "C:\Users\Public\Desktop" -Elevated True