Looking for help regarding UAC (User Access Control) with application

Hey Guys am looking for some help.

I am working on an application, that I need to suppress the UAC (User Access Control) prompt. starting off the application installs perfectly fine. Setup.exe /silent. after the installation I open the application and get the UAC prompt. This is the point where I need to suppress the UAC message. I have check other forums and the only answers they give me are lowering the security level of the user, or installing additional software, nether of them I can do. This application will be deployed a group with standard users without admin rights.

I would really appreciate any help I can get on this. and please be very specific in your answers. and if you have any question I will be happy to give you more information if needed.

Thank you   

0 Comments   [ + ] Show comments

Answers (4)

Posted by: rad33k 8 years ago
Fourth Degree Brown Belt
You could try to use Microsoft Application Compatibility Toolkit, create new .SDB fix with RunAsInvoker/RunAsAdmin/RunHighest/etc. (you need to try which option will fit best for you) and then install it silently via sdbinst.exe -q <path_to_SDB>. There are a lot of tutorials over Internet how to use ACT.

Also you could try to modify the 'requestedExecutionLevel' in the .manifest file

<requestedPrivileges>     <requestedExecutionLevel level="asInvoker"/> </requestedPrivileges>
Posted by: apptopack 8 years ago
Red Belt

You can use ACT tool to suppress the UAC prompt by creating a .sdb file.

One simple way is to right click the shortcut-properties-compatibility-select run the app in compatibility mode for win XP.If it doesn't work, then select run as administrator by right clicking the shortcut. If it suppresses the UAC, then fetch the corresponding registry key and add it in your package.

Posted by: Pressanykey 8 years ago
Red Belt
simple answer is you can't... unless you have the permissions to carry out what the application does, or you change the permissions for the resources that the application attempts to access.

1. Using "Procmon" locate the resources that application is attempting to change / access and change the permissions
2. If after successfully completing above task and you still get the UAC prompt, create a manifest containing "asInvoker"

If you cannot do any of the above, you've dipped basically.

Posted by: jaybee96 8 years ago
Red Belt
Dymo Label printer?  

Dymo label printer Repackaging is not that bad, 
you can use RayPack for example ( https://raypack.raynet.de/en/home)

1. Repackage the installation
2. Replace all driver info with the Driver wizard.

Driver INF file explains where the resources are, just put them in the right place and add them to your MSI project.
Don't forget to check the registry entries and especially dont forget to restart the printer spooler ;-)

DM if you need additional info.

This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ