(a) When a program supports uac and you launch it, it will prompt for elevation and give the uac prompt.
(b) Older software that is not aware of UAC will need to be right clicked and ran as admin.
I've labelled your responses as (a) and (b).
I think my original question must have been very badly worded, because I don't understand any of the other responses. So far, I've been unable to think of a better way to ask my question. I think your post has provided the opportunity.
Here's the reworded question. For some programs, if I use your method (b), will the installed program present more options than would be available using method (a)?
Reason for question: I never used Vista, because I uninstalled it from a Dell laptop on the same day as it arrived, and I installed my own copy of XP. (At that time, Vista was only about 3 months old, and full of problems.)
But I heard that some programs had a reduced option set if installed under normal user privileges - rather than admin privileges. (Other programs presented the same set of options irrespective of who installed the program.)
Whether or not that is true for Vista is irrelevant - maybe it's all nonsense. But that's the reason I'm asking the question for Windows 7. Better safe than sorry.
Currently, when I install a new program, I automatically double-click on the EXE. It's just a habit from years of XP. As soon as I see the UAC dialog, I close the dialog and start again by right-clicking the EXE.
BTW: To answer the other good posters, who are obviously attempting to be helpful. For my company laptop, here's an example that comes to mind regarding configuration rights. In rare cases, I'm unable to install a program due to the fact that I'm unable to temporarily disable antivirus. (The option is greyed out.) In that case, a Help Desk person takes control of my laptop and installs the program. I can clearly see the AV being disabled, then re-enabled after the install.
On my personal laptop, I can do anything.
Thanks to all the responders.