@Richard - Well he was talking about elevation so I figured it is very closely related and it did not necessitate a new thread; the registry example used is equally relevant to my own.

@Mart -
 Quote:
This is not just Vista. WinXP and Win2K also needed at least local admin privileges to register a DLL. There is an easy fix for this. Just run this kind of stuff in a startup script or deploy KF with a GPO.

I already do register KiXforms and run other admin requiring scripts via a system scheduled task set up by a group policy start-up script; my example was just one readily recognisable issue.

Some scripts need to elevate themselves (or processes they start) to admin within a Vista user environment, otherwise they can't work in such a context. This is unless of course they are launched within an elevated environment, which you can't expect users to know to do, and is generally not a desirable method.

I futher disagree that it is not a Vista specific issue because with XP and 2K you can detect if you have the permissions or not. Elevation is an different issue altogether.

Regards,

Richard


Edited by It_took_my_meds (2007-11-15 01:14 PM)