Página principal » cómo » ¿Cómo se ejecuta automáticamente un programa con privilegios de administrador en el inicio de sesión del usuario en Windows?

    ¿Cómo se ejecuta automáticamente un programa con privilegios de administrador en el inicio de sesión del usuario en Windows?

    A veces desea o necesita un programa que se ejecute automáticamente con privilegios elevados tan pronto como inicie sesión en Windows, pero ¿cómo configura algo como esto? La publicación de preguntas y respuestas del superusuario de hoy tiene algunos consejos útiles para un lector frustrado.

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    Captura de pantalla cortesía de Acid Pix (Flickr).

    La pregunta

    El lector superusuario Frederick Zhang quiere saber cómo ejecutar automáticamente un programa con privilegios de administrador al iniciar sesión:

    Estoy usando Windows 8.1 (64 bits) y me gustaría ejecutar automáticamente un programa con privilegios de administrador al iniciar sesión el usuario.

    Intenté hacer un atajo del programa y marqué el ejecutar como administrador marque la casilla en las propiedades del propio acceso directo del programa, luego intente colocar el acceso directo en las dos ubicaciones que se muestran a continuación, pero marcar la casilla simplemente lo hizo inválido.

    • C: \ Users \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup
    • C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp

    Luego edité el programa utilizando Resource Hacker para modificar su manifiesto de modo que se necesitaran privilegios de administrador para ejecutar este programa. Esto también hizo que los accesos directos en los directorios de inicio no fueran válidos. Después de eso, también intenté agregar el programa a la siguiente ubicación, pero tampoco funcionó.

    • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

    ¿Cómo puedo ejecutar automáticamente un programa con privilegios de administrador en el inicio de sesión de usuario??

    ¿Cómo ejecutar automáticamente un programa con privilegios de administrador al iniciar sesión de usuario??

    La respuesta

    El contribuidor de superusuario Syberdoor tiene la respuesta para nosotros:

    La mejor manera de hacer esto (y la única manera simple si no solo quiere que se ejecute con privilegios de administrador, sino también sin indicaciones de UAC) es creando una tarea programada. Con una tarea programada, puede especificar a qué usuario desea ejecutarla y que Debería correr con los privilegios más altos..

    Esto es probablemente lo que realmente quieres porque el botón de casilla de verificación ejecutar como administrador en las propiedades de acceso directo desencadena solicitudes UAC en lugar de utilizar realmente un usuario administrativo. Si también especifica un disparador como en el inicio de sesión del usuario, Debería tener el mismo efecto que usar la tecla de inicio o ejecución..

    Alternativamente, puedes usar correr como con el Opción de guardar credenciales para almacenar la contraseña de otro usuario una vez y tenerla en caché para siempre, pero no funciona alrededor de las indicaciones de UAC que yo sepa.


    ¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.