Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista security

Vista - Force highestAvailable manifest application to run not elevated ?

Reply
 
Old 08-05-2009   #1 (permalink)
Vilius Mockûnas


 
 

Force highestAvailable manifest application to run not elevated ?

Hi,

Here is my problem:
Application starts from HKLM/.../run key automatically under Vista OS. I
want it to start that way. App has manifest with highestAvailable execution
level. So if standard user logs on - app starts with no problems. But if
member of administrators group logs on - according to required execution
level - now app should launch elevated and UAC prevents it from starting
that way putting it in blocked app list - message "windows has blocked some
startup programs". Now I must do interactive actions to start application(I
intend it to start automatically).
The problem is that I don't need that application to start elevated - for
current app tasks standard user is sufficient. Application is not developed
by me so I can't change it's manifest.

So how do I force highestAvailable execution level application to run as
standard user always ?
Maybe there are other ways to bypass UAC "windows has blocked some startup
programs" by putting some exceptions ? Of course I want minimal impact on
other applications.

thanks
Vilius




My System SpecsSystem Spec
Old 08-05-2009   #2 (permalink)


 
 

Re: Force highestAvailable manifest application to run not elevated ?

You can change the manifest.
http://www.angusj.com/resourcehacker/
--
..
--
"Vilius Mockûnas" <v_mockunas@xxxxxx> wrote in message
news:ukiyBqcFKHA.1380@xxxxxx
Quote:

> Hi,
>
> Here is my problem:
> Application starts from HKLM/.../run key automatically under Vista OS. I
> want it to start that way. App has manifest with highestAvailable
> execution level. So if standard user logs on - app starts with no
> problems. But if member of administrators group logs on - according to
> required execution level - now app should launch elevated and UAC prevents
> it from starting that way putting it in blocked app list - message
> "windows has blocked some startup programs". Now I must do interactive
> actions to start application(I intend it to start automatically).
> The problem is that I don't need that application to start elevated - for
> current app tasks standard user is sufficient. Application is not
> developed by me so I can't change it's manifest.
>
> So how do I force highestAvailable execution level application to run as
> standard user always ?
> Maybe there are other ways to bypass UAC "windows has blocked some startup
> programs" by putting some exceptions ? Of course I want minimal impact on
> other applications.
>
> thanks
> Vilius
>
>
>
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
<file> element of Clickonce application manifest .NET General
Launching an application from a setup.exe program in InstallShield (elevated mode) Vista General
Any way to force an application to stay on top? Vista General
start an application in elevated mode after logon Vista installation & setup
HighestAvailable and Resources Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46