I looked around on Google and found this:mirkosp wrote:Quoted Image converted to link:
http://i39.tinypic.com/ng6jif.png
Should be right.
And as far as explorer is concerned, it either is already running as admin or it won't let me do so, since the voice doesn't show up with right click...
EDIT: Oh, and yeah, I'm running SP1, so perhaps might change something...
http://vistavitals.blogspot.com/2008/06 ... lorer.html
In which the solution is that because Explorer is already running, it won't let you elevate, and the way to work around this is to tell Explorer to launch new folder windows in a separate process, which will let 'Run as Administrator' work to launch Explorer itself with those privileges (just as long as there are no other Explorer windows open when you do it).
But it also had a note, down toward the bottom of the page, that SP1 drastically changes the way Explorer behaves. Unfortunately it doesn't say how it changes things. Whether the fix the rest of the post describes works for SP1, I have no idea.
I'll look into it, but it'll come down to either having two or three separate installers, or I'll have to figure out how to store separate copies for the different scenarios it might come across - I already found that XP and Vista handle the scripts involved differently, and if SP1 is different than Vista RTM, and if SP2 is different than SP1, and if Win7 is different than all three of the previous, this is going to get messy, either way you look at it.Zarxrax wrote:You might want to try making an installer with InnoSetup.
With the ISTool editor, you can probably whip up an installer to easily handle this on all systems in a matter of minutes.
What I'd really prefer is just a generic frontend app that integrates with the context menu and has a configuration file to control how it handles each individual application beneath it. I had tried making audio frontends adapt, but it failed pretty badly. All the custom context menu editors I've seen hone in on very specific tasks rather than a broad, all-purpose CLI task controller. If one exists and I simply overlooked it, then suggestions are certainly welcome.