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
370 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 54

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 35

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
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
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 54

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 500 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 54

Expert Comment

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

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

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

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Cryptolocker decryption tools? 5 90
MIgrating Office Settings 2010>365 4 48
Dell Latitude E7240 freezes when coming out of sleep 6 520
Surface Pro PXE boot does not work 7 599
Log files are useful in diagnosing and repairing problems.  This is a list of common log files and their standard locations that I've compiled.   While this is not exhaustive, it is a pretty good list that I've found to be useful.  I may update it f…
When you upgrade from Windows 8 to 8.1 or to Windows 10 or if you are like me you are on the Insider Program you may find yourself with many 450MB recovery partitions.  With a traditional disk that may not be a problem but with relatively smaller SS…
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…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

734 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