This means that there is no user to prompt. Services do not run in a session, but "as a service". From the point of view of the process, everything works as if it had been a "true administrator" all along. If the user says "yes, go on", then the process is granted elevated rights. ![]() ![]() In the context of UAC, a "Local Administrator" does not have the full rights of an "administrator" (as seen by the OS), but, when it asks to do something which requires administrative rights, the UAC intercepts the call and instead of just unceremoniously rejecting the request with an error code, it prompts the user. This proves that "Local Administrator" does not cover the full set of rights on the machine. Then this means that being a "Local Administrator" is not sufficient to run the script. ![]() When they run the script as a Local Administrator, it fails with access denied.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |