I've been using TechInLine because of the same issues. Not have a UAC prompt in remote support since.
I did start to look at how to create shortcuts to tackle this. I found registry settings and a process relaunch approach.
I suspected that the remote support tools that don't suffer with UAC prompts might simply perhaps be setting the registry first and disabling on again on disconnect.
Registry/commandline
UAC Off
Code:
REG ADD "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 0 /f
UAC On
Code:
REG ADD "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 1 /f
However I'm not sure if this approach would take immediate effect. I imagine perhaps the hive would have to be reloaded. perhaps gpupdate would be the answer here.
Whilst not ideal at all, it's also possible to kill explorer.exe and relaunch with administrative rights such as a admin level command prompt. something like:
Code:
Taskkill /F /IM explorer.exe & start C:\Windows\explorer.exe
From an administrative command prompt/shortcut might do it.
Once I found TechInLine I have been using that. But whats above is what I started looking at when thinking about rolling my own solution (by way of a vbs or batch script left on the remote system.
Hope this helps you roll your own solution if you need too.
Best Wishes
Matt