Answered by:
Elevation Error "000002E4"

Question
-
Install the sequenced application in “Administrator” account, once installation gets completed logoff from “Administrator” and login to “User” account and launched the shortcut. It launches fine.
Later login to the “Administrator” account, launch the shortcut it prompts with “Elevation” error window.
To overcome this error we disabled the UAC from Control Panel and “Restarted” the system and launched the shortcut in “Administrator” account, it launched successfully.
Could some one help to overcome this Issue without disabling UAC.Tuesday, January 26, 2010 11:28 AM
Answers
-
You may be able to use the __COMPAT_LAYER=RunAsInkover environment variable in the OSD file. More here: http://blogs.msdn.com/cjacks/archive/2009/09/13/how-to-run-applications-manifested-as-highestavailable-with-a-logon-script-without-elevation-for-members-of-the-administrators-group.aspx
- Marked as answer by Channappa Wednesday, January 27, 2010 1:19 PM
Tuesday, January 26, 2010 1:29 PMModerator
All replies
-
You may be able to use the __COMPAT_LAYER=RunAsInkover environment variable in the OSD file. More here: http://blogs.msdn.com/cjacks/archive/2009/09/13/how-to-run-applications-manifested-as-highestavailable-with-a-logon-script-without-elevation-for-members-of-the-administrators-group.aspx
- Marked as answer by Channappa Wednesday, January 27, 2010 1:19 PM
Tuesday, January 26, 2010 1:29 PMModerator -
Thanks Aaron.ParkerWednesday, January 27, 2010 1:20 PM
-
Awesome answer Aaron!
As this seems to be just setting an environemt variable, we should also be able to do this while sequencing, to get it included in the OSD without editing. Got to try this out!Thursday, January 28, 2010 11:13 PMModerator -
Dang! On further review, this only solves the problem asked -- stopping the prompt when an administrator runs the app. I guess it too much to ask for a simple way to say "I'm not an administrator, but trust me on this one" -;Thursday, January 28, 2010 11:17 PMModerator
-
hi,
Could you please explain how do i set __COMPAT_LAYER=RunAsInkover environment variable in the OSD file?
<Environment Variable="__COMPAT_LAYER">RunAsInvoker</Environment>
Would this do the job?
Thanks,
Ramesh
Monday, March 22, 2010 4:37 PM