Windows Vista: why can't I bypass the UAC prompt?
The frequently asked question, "Why can't I bypass the UAC prompt?" is often accompanied by statements like one or more of the following:
* "We want our application to run elevated automatically without prompting the user."
* "I don't get why I can't authorize an application ONCE and be done with it."
* "Unix has setuid root which lets you run privileged programs securely."
The designers of Windows Vista's User Account Control expressly decided not to incorporate functionality like setuid/suid or sudo found in Unix and Unix-like OSes such as Mac OS X.
At the Vista security blog.
[ Read more ]