[cap-talk] Installing programs on Windows
David Hopwood
david.nospam.hopwood at blueyonder.co.uk
Tue Feb 6 12:09:28 CST 2007
Karp, Alan H wrote:
> Here's one argument I got about the installation endowment.
>
> "If I install a program on Windows so that it runs with administrator
> rights, I don't have to specify anything. The program automatically has
> access to anything it needs. Isn't that simpler than having to specify
> what rights it needs?"
>
> I gave my answer. What's yours?
Here's a good answer: on Vista, the program *doesn't* automatically have
access to anything it needs, and you don't get a usable installation
process either. Instead, you frequently get obscure failures as a result
of Vista incorrectly guessing what authority the installer processes should
have. For example, from the Scheme-48 mailing list:
Subject "s48 1.5 on Vista"
# Hi...
#
# the installer does not work out -- it complains about lots of 'access
# denied' once the local building runs.
#
# While I see the bat files in build, I'm at a loss how to run them
# manually.
#
# yes -- I'm an Administrator of the machine. Still...
This has to be corrected by putting manifests on each executable saying what
privileges it needs.
--
David Hopwood <david.nospam.hopwood at blueyonder.co.uk>
More information about the cap-talk
mailing list