/build/static/layout/Breadcrumb_cap_w.png

How do the RunAsAdmin, Run As Invoker, and RunAsHighest Shims work?

Can you please explain how the RunAsAdmin, Run As Invoker, and RunAsHighest Shims work? I am new to ACT.


0 Comments   [ + ] Show comments

Answers (1)

Posted by: jagadeish 12 years ago
Red Belt
1

RunAsInvoker: The application should run with the same Windows privileges and user rights as the parent process. This setting is the equivalent as not having an application compatibility database for the application. The application launches with the same privileges as the parent process launching it, which reduces the application’s security exposure. This is because for most applications, the parent is Explorer.exe, which runs as a Standard User application.

RunAsHighest: The application should run with the highest Windows privileges and user rights the current user can obtain, but the application does not necessarily require the user to be an administrator. The application can be run by both administrators and standard users, and it adapts its behavior based on the user’s privileges and user rights. The application requires privileges and user rights greater those of a standard user, but it does not require the user to be a member of the local Administrators group.

RunAsAdmin: The application should run only for administrators, must be launched with a full administrator access token, and will not run correctly in a standard user context. This requested execution level marking is reserved for pre-Windows Vista applications that require the user to be a member of the local Administrators group.


Comments:
  • we are getting the UAC prompt(While launching the shortcuts) in the Admin mode only, then what , shim does actually in the backend....Please explain - hispeed 12 years ago

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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