Create Administrator Mode Shortcuts Without UAC Prompts in Windows 7 or Vista
Create the Scheduled Task Item
Open up Task Scheduler through the start menu search box (usually you can just type task), and then on the right-hand side click the “Create Task” link:
Note: The Screen Shots shown below are for Vista but it is the same in Windows 7 as well.
The first thing you need to do is give the task a short, simple name, preferably without any spaces in it. Then check the box for “Run with highest privileges” (very important)
Now switch to the Actions tab, click the New button, and then browse down to the application that you are trying to start.
Close out of the dialogs by clicking the OK button, which should create the new task in the list. You can right-click on it and choose “Run” at this point, simply to make sure that it launches the application the way you were expecting.
At this point our scheduled tasks setup is done, so you can close out of that if you want as long as you remember the name that you used for the task.
Create the Shortcut to Start the Task
Now here’s where the real magic happens we need to add a command that will run the scheduled task, passing in the name of the task that we used. As you can see, I used runregedit as the name for the task.
Make sure you enter the task name like this, replacing the capitalized letters for the name of your task. (It’s not case sensitive)
schtasks /run /tn “TASKNAMEINQUOTES”
Now give your shortcut some useful name, and then click next to create it.
At this point you should have a shortcut that will launch the application in administrator mode.
But we can tweak it a bit more… open up the properties for the shortcut, and then change the Run drop-down to “Minimized” (to hide the schtasks command line utility), and then click on Change Icon.
So now you have a nice looking icon that launches an application in Administrator mode with no prompts.