May 31, 2008
Tip and Trick Editorial

Bypass or Disable UAC for Selected Excluded Programs Only with Elevator (SkipUAC)

It’s possible to completely turn off and disable UAC (User Account Control, commonly misspelled as User Access Control) in Windows Vista, or make it elevate to highest privileges automatically and silently without user noticing whenever such administrator’s level privileges are required and requested. But it’s impossible to disable UAC or force Windows Vista to exclude or ignore UAC security protection for selected applications or programs only.

User Account Control provides security protection for system kernel, memory and registry from unauthorized access by programs or processes. But at times, there are programs that are frequently used, and always trusted to run safely in admin privilege granted highest priority mode. For example, command prompt (Cmd) session, Windows Management Console (MMC), Registry Editor (RegEdit), System Configuration Utility (MsConfig) and etc.

As UAC doesn’t have exclusion list, User Account Control dialog will always pop up each and every time these programs is ran to request for permission to elevate to run on highest privileges level or priority. Encountering such dialog many times is pretty useless and troublesome. Elevator, written by Martin Zugec, adds new “Elevate me” entry to right click context menu for all files and shortcuts, and will skip and bypass UAC elevation prompt to directly launch the program in high priority admin privilege mode, without having require users to shut or turn off UAC feature on their systems.

Elevator Elevate Me

“Elevate me” right click context menu points to ElevateRunner which creates configuration in ElevateThis task container, and then Elevator will call Scheduled Task function in Windows Vista, which has the option to let user specify that scheduled task to be run using highest privileges, to parse through ElevateThis folder and run anything in it.

To install Elevator, unpack “SkipUAC.zip” and then run Install.cmd as Administrator. To uninstall, simply run Uninstall.cmd at the same folder.

If you are loathing still having to right click on a program or shortcut icon to skip or bypass the UAC elevation request for a program, it’s possible to change shortcut to always run the pointed program in elevation mode using Elevator. The hack is to modify shortcut’s target to run ElevatorRunner.exe with filename and parameters to the executable to automatically open as Administrator mode.

For example, to always run a Command Prompt shortcut in elevation high privilege mode without asking for permission to continue (suppressing to skip or bypass the UAC prompt), simply set the Target field of the shortcut to ElevatorRunner Cmd. Of course, you may need to specify full path to ElevatorRunner.exe. For example, C:\SkipUAC\ElevatorRunner.exe %SystemRoot%\system32\cmd.exe.

Exclude or Skip UAC for Programs in Vista

Other than define directly in shortcut’s properties, the same command can also called from Run textbox or command prompt. ElevatorRunner.exe accepts 2 parameters. First parameter is executable to run and second parameter is any command line arguments to include when running the executable.

  • David

    Hi,

    I found a better tool called:

    UAC Trust Shortcut 1.0, its freeware.

    With the tool you can tell UAC which

    programs you do NOT want a prompt.

    It's basically a UAC whitelist.

    I suggest you download it and I

    recommend it, it's awesome. :)

    Have a great day guys.

    Cheers,

    David

  • ashish

    avira found this .exe contains as trojan & remove all from system

    is this a trojan

  • ILikeIT

    The problem has worked fine for months, but now my AV proggie (ESET 4) has flagged it with the msg, "probably a variant of the Win32/Agent trojan".

    Can anyone validate if this is a false positive or not?

  • Martin Zugec

    @Pedro: Suddenly not. Problem is that some trojan horse started to use my concept to elevate his process, however they were too lazy to write something themselves and just decided to include Elevator in their own trojan horse, grrr :(

    I am currently working on new version and also want to contact AV companies to remove this false detection

    Martin

  • Ken

    Thank you so much for this very useful app. It works quite well– does just what it says. I've installed the whole folder in my Program Files directory (and made a print-out of this web page to remember the directions!).

    Regards,

    Ken

  • jdonner

    Doesn't work when you use it for 2 or more applications in the startup folder, it will whine about not being able to acces some elevate2535554542.execute file.

  • Pedro

    This file contains a Trojan: Hoax.MSIL.BadJoke.Agent.cc

  • surimi

    lasciate perdere questa utility, è una minchiata assurda che non serve ad una cippa lippa!

  • Weeg

    cool, I'm gonna try this

Get latest updates via email: