Original URL: http://www.theregister.co.uk/2007/04/23/vista_prog
ram_naming_oddness/  Program Names govern admin rights in Vista
It's not what you do, it's what you say you do  By John Leyden
Posted in Security, 23rd April 2007 11:47 GMT    Reg Reader
Mike, a C++ developer, discovered the behaviour after spending
days trying to work out why just some of his projects required
elevation (admin rights) to be run on his Windows Vista machine.
To his disbelief, Mike realised that the different properties
were simply due to projects being named differently.  "If Vista
sees that you have created a Microsoft Visual C++ project with
install in the project name, then that .exe will automatically
require Admin Rights to run. Create exactly the same project,
but call it, say, Fred, and the problem disappears," he
explained. "Vista's security isn't just concerned with what an
.exe is doing to your PC, but what it's actually called."  Mr
Executable  We put these points to Microsoft, which responded
with a statement that e