You're probably going to say DUPE! but that question's answer is specifically for a batch file command while mine isn't

I have a domain that is running a program on all computers (Win7 and XP). In order for the Windows 7 systems to run the program properly, they have to "run as an administrator". Since these workstations are connected to a domain, that means that an admin has to be able to enter his/her credentials in order to run that program. All users need to be able to access this program, and I really don't want to grant ALL users in the domain admin access. Is there a way to run a single program as an admin without entering admin credentials?

  • Do they need admin to the Windows 7 computer or the server? Is it really the program (executable) or folder(other resource) they need access to as admin?
    – N4TKD
    Sep 28, 2011 at 21:37
  • I've added the users as admins on local computer. I don't want to add them as admins on domain. @JohnDR Sep 28, 2011 at 21:40
  • 2
    Take the time to figure out why that program needs admin access, modify the filesystem, registry, and other acls to permit the program to run without being admin.
    – Zoredache
    Sep 28, 2011 at 21:46

2 Answers 2


The Encrypted RunAs utility that I mentioned in the answer to that question will also allow you to create a shortcut that runs the program. (DUPE!! Sorry, had to say it.)


If you know what resources the program requires, you can grant permission for each of those resources to be used by "Users". Generally, this is:

C:\Program Files\Manufacturer\Application

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.