Hola,
Cita:
Empezado por roman
O sea que, si el IDE se ejecuta como administrador, ¿la aplicación hereda los permisos? Interesante.
// Saludos
|
Así es. No sé muy bien cómo funciona, pero, los permisos "se encadenan". Si una aplicación con permisos de administración ejecuta otra aplicación, esta se ejecutará también como administrador. De hecho las aplicaciones "con" o "sin" permisos de administrador no se llevan bien. Por ejemplo, si ejecutas Small Editor (guiño, guiño) como administrador y tratas de arrastrar archivos desde Windows Explorer, verás que no es posible. A mí me pasó que usé una determinada función del API de Windows sin leer bien su documentación. Dicha función hacía lo correcto en mi equipo (porque ejecutaba Delphi como administrador) pero no funcionaba en otros equipos... hasta que releí la documentación y ví claro que dicha función en concreto requería los permisos de administrador para funcionar bien.