?
Solved

Is there a registry setting I can create to tell Windows to always run my app as admin?

Posted on 2014-04-26
8
Medium Priority
?
393 Views
Last Modified: 2014-04-27
I know that I can simply right click on a link and tell Windows to always run my app as administrator, but is there a registry setting that I can programmatically set that will do this for end users?
0
Comment
Question by:RainMakker
8 Comments
 
LVL 59

Expert Comment

by:McKnife
ID: 40024707
Sure, there is. It's called a compatibility shim and it can be deployed using scripts. So your users are Admins? Then this is the procedure: http://blogs.technet.com/b/askperf/archive/2010/08/27/act-suppressing-elevation-prompts-for-legacy-applications.aspx
If they aren't, you would not use runasinvoker  but runashighest.
0
 
LVL 37

Expert Comment

by:bbao
ID: 40024709
basically you just need a registry setting to disable UAC at all?
0
 
LVL 37

Expert Comment

by:Kimputer
ID: 40024710
In every application shortcut, there's already this option. Or did you mean it should suppress the admin login screen?
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
LVL 29

Expert Comment

by:becraig
ID: 40024754
You can do this from the program itself here is how-to:

http://technet.microsoft.com/en-us/magazine/ff431742.aspx
0
 
LVL 59

Expert Comment

by:McKnife
ID: 40024766
Hm. He wrote something of doing it programmatically for end users, didn't he? That's why I showed how to deploy it.
0
 
LVL 29

Expert Comment

by:becraig
ID: 40024782
Ahhh

I missed that part, well there is a registry hack he can simply update and push out to the computers:

Let me test first though.
0
 
LVL 29

Accepted Solution

by:
becraig earned 2000 total points
ID: 40025207
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\

Add the path the your program as the new entry:
New String Value:
c:\path-to-your-program\program.exe
Then modify and edit value data:
Add the value:  "RUNASADMIN"

That works for me.
0
 
LVL 59

Expert Comment

by:McKnife
ID: 40025492
That's what the shim would do, by the way.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Preface Having the need * to contact many different companies with different infrastructures * do remote maintenance in their network required us to implement a more flexible routing solution. As RAS, PPTP, L2TP and VPN Client connections are no…
This article describes how to set permissions to allow a limited-permissions user to start and stop a particular System Service.   It is always best to give users only the permissions that they need to perform their job, so tweaking particular permi…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

569 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question