troubleshooting Question

Forcing "User Account Control" dialog when a user runs the utility

Avatar of MikhailGol
MikhailGol asked on
.NET Programming
2 Comments1 Solution190 ViewsLast Modified:
Hi,
One of the utilities in my project does some software configuration and needs full access to "Program Files\..." folder. It also registers some COM-objects, etc. Thus, the utility needs the user to login as administrator. So, before proceeding the utility checks if the user is administrator.

Under Vista a user can right-click on the program icon and select "run as administrator". Doing so pops up a User Account Control window asking for administrator credentials. It is also possible to change a link settings to "run as administrator".

I want the "User Account Control" window to popup when a user starts my utility. How can I do that? Is the only way to do that - by changing link properties? I believe there should be some way to force Windows to run User Account Control window.

I would appreciate any input. .NET or Win API, anything.

Mikhail
ASKER CERTIFIED SOLUTION
Computer101

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Log in to continue reading
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform for $9.99/mo
View membership options
Unlock 1 Answer and 2 Comments.
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
The Value of Experts Exchange in My Daily IT Life

Experts Exchange (EE) has become my company's go-to resource to get answers. I've used EE to make decisions, solve problems and even save customers. OutagesIO has been a challenging project and... Keep reading >>

Mike

Owner of Outages.IO
Phoenix, Arizona, United States
Member Since 2016
Join a full scale community that combines the best parts of other tools into one platform.
Unlock 1 Answer and 2 Comments.
View membership options
“All of life is about relationships, and EE has made a virtual community a real community. It lifts everyone's boat.”
William Peck

Member since 2004