Archive: RequestExecutionLevel highest - Windows Vista


RequestExecutionLevel highest - Windows Vista
Hi,

I would like to know how Windows Vista behaves if I use the MultiUser.nsh and set the RequestExecutionLevel to highest?

I am a little bit confused, because I've read somewhere that you always need Admin privileges on Vista for installing an application. On the other hand there should it be possible to install an application just for the current user (per-user). But if you always need Admin privileges you could never install an application for a standard user.

I am running Win 7 with UAC on. I do not get an UAC message, neither when running the installer with an Admin user token, nor with a Standard user token.

Will it be the same on a Vista machine, or will Vista always pop up the UAC message and the user needs to enter an Admin password?
What if the user aborts the dialog? Will the installer then continue and fail later on install?

Thanks,

Gunther


You already asked this in your MultiUser topic. Please don't post the same question twice.


MSG

Originally posted by MSG
You already asked this in your MultiUser topic. Please don't post the same question twice.
Yes, but this thread has a completely different background and the (unanswered) Vista question was as a sideline.

So actually one will find it only by chance.

Therefor I opened a new thread because this a concrete Vista question and nothing else.
BTW: Do you know the answer to the question? ;)

Thanks,

Gunther

Windows Vista and Windows 7 should behave exactly the same.