Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have found many examples of how to get apps to automatically start and run (without UAC prompting), but have not managed to find one that allows the app's UI to be visible to a non-admin account. The closest I have gotten to success is using Task Scheduler to start an app either using /ONSTART or /ONLOGON. I can see the app's process in the Task Manager but it's UI is not visible to the user. It's system tray icon isn't visible either.

How can I get the add to run as administrator yet still be completely usable by any user account?

share|improve this question
Can you turn off UAC? – uSlackr Jul 15 '13 at 20:52
I'm sorry I forgot to mention that, but for this case I cannot completely disable UAC. It may be possible, however, to disable UAC for just this app. Is that possible? – gonzobrains Jul 15 '13 at 21:07
I would argue that if you are not allowed to disable UAC, then you should not try to work around it. It serves an important security function and disabling it for even one app begins to weaken the security of the system. – uSlackr Jul 15 '13 at 21:09
I cannot completely disable UAC for everything, but I can turn it off for this particular app if Windows 8 support it. Otherwise, I need to re-write my application so that the port that requires elevated (admin) status runs hidden from the end user and uses inter-process communication to send data to the non-elevated UI portion of the app. – gonzobrains Jul 15 '13 at 22:17
this is not possible. You must rewrite the app. – magicandre1981 Jul 16 '13 at 4:08

You must log in to answer this question.

Browse other questions tagged .