es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ejecute el archivo ejecutable como administrador, pero si el usuario presiona “no”, se ejecutará sin privilegios de administrador.

Estoy creando un ejecutable en C++ en Visual Studio que necesita derechos de administrador para una parte del programa y para la otra parte no los necesita. Me preguntaba si cuando el usuario presiona el ejecutable y aparece la UAC y presiona “sí” para ejecutar como administrador, se ejecutará como administrador, pero si la UAC aparece y presiona “no”, se ejecutará sin privilegios de administrador.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible crear un ejecutable en C++ en Visual Studio que necesite derechos de administrador para una parte del programa y no los necesite para otra parte. Cuando el usuario ejecuta el ejecutable y aparece el cuadro de diálogo UAC, si eligen ejecutar como administrador, entonces el programa se ejecutará con privilegios elevados. Sin embargo, si eligen ejecutar el programa sin privilegios de administrador y el programa no los requiere, entonces se ejecutará sin privilegios elevados. El UAC está diseñado con este propósito para proporcionar una capa adicional de seguridad y solicitar permiso a los usuarios antes de permitir que los programas se ejecuten con privilegios elevados.

Comments are closed.