Windows 10: cómo abrir la aplicación como administrador al hacer clic en elementos anclados

17

Agregué un acceso directo a la barra de tareas fijándolo y configuré sus propiedades para que se ejecuten como administrador. Esto funciona bien siempre que inicie la aplicación en sí. Algunas aplicaciones (como Visual Studio 2015) agregan una lista de documentos utilizados recientemente al icono anclado, para un acceso más rápido. Noto que al hacer clic en un documento reciente, mi aplicación NO se ejecuta como administrador.

¿Hay alguna manera de hacer que la aplicación anclada se ejecute como administrador también cuando se inicia haciendo clic en un elemento utilizado recientemente en la lista que aparece haciendo clic derecho en el icono de la aplicación anclada?

¡Gracias!

Starnuto di topo
fuente
¿Has intentado configurar el .exe para que se ejecute como administrador a través de las opciones de compatibilidad?
Jonas Köritz
A diferencia de Windows 7, en Windows 10 no puedo encontrar ninguna opción de compatibilidad en las propiedades ejecutables.
Starnuto di topo

Respuestas:

17

Para Windows 10 y Visual Studio 2017, seguí las instrucciones de otras publicaciones y resolvió el problema.

¿Puede forzar a Visual Studio a ejecutarse siempre como administrador en Windows 8?

Me imagino que esto funciona para otros programas que no tienen una pestaña de Compatibilidad en la ventana de propiedades.

  1. Haga clic con el botón derecho en el icono de Visual Studio 2017 en la barra de tareas.
  2. Haga clic derecho en "Visual Studio 2017" y elija "Propiedades"
  3. En la pestaña Acceso directo, haga clic en "Abrir ubicación de archivo"
  4. Haga clic derecho devenv.exey seleccione "Solucionar problemas de compatibilidad".
  5. Seleccione "Solucionar problemas del programa"
  6. Marque "El programa requiere permisos adicionales"
  7. Haga clic en Siguiente"
  8. Haga clic en "Probar el programa ..."
  9. Espere a que se inicie el programa (se le puede solicitar que se ejecute como administrador, haga clic en sí)
  10. Haga clic en Siguiente"
  11. Seleccione "Sí, guarde esta configuración para este programa"
  12. Haga clic en "Cerrar"

Descargo de responsabilidad: como señala @EricHirst, Visual Studio SIEMPRE se ejecutará como Administrador con esta solución. Considere las preocupaciones de seguridad con la conveniencia antes de implementar este cambio.

Rico g
fuente
Gran solución, debe marcarse como la respuesta.
Ian
1
¡decir ah! Vine aquí exactamente para VS2017 pro! ¡gracias hombre!
michael g
¿Por qué esta no es la solución?
user2158153
Realmente no me gusta esta solución, al menos para Visual Studio. Te obliga a ejecutar como administrador para todo lo que haces en Visual Studio, lo que abre agujeros de seguridad, especialmente si alguna vez sacas algo de código abierto de Internet. Luego, cuando intenta revertirlo, aparece el problema "Formato de guía no reconocido" descrito en stackoverflow.com/q/39885782/2055511 . Me gustaría ver una respuesta específica para archivos .sln individuales en la lista MRU. Sin embargo, no sé si existe tal respuesta.
Eric Hirst
10

Si abre las propiedades del propio EXE, hay una opción en la pestaña de compatibilidad llamada Run this program as an administrator. Si marca esto y lo aplica, cualquier nuevo acceso directo que cree a partir de esto se iniciará como administrador.

Captura de pantalla de la ventana de propiedades.

Burgi
fuente
1
En Windows 10 no tengo esta opción para todos los programas. Aunque parece, por ejemplo, Chrome, para otros programas (por ejemplo, Visual Studio 2015) solo tengo las pestañas "General", "Firma digital", "Seguridad", "Detalles" y "Versión anterior".
Starnuto di topo
1
¿Tu computadora está en un dominio? las pestañas disponibles pueden administrarse mediante una política de grupo u otra función de dominio.
Burgi
Sí lo soy. Entonces esa puede ser la causa: preguntaré a los administradores del sistema. ¡Gracias!
Starnuto di topo
Puede hacer que su administrador de sistemas agregue su usuario de dominio al grupo de "administrador local" en la PC local que debería otorgarle los derechos de administrador requeridos sin perder el tiempo con las políticas de seguridad de nivel de red.
Burgi
En "Administración de equipos", "Usuarios y grupos locales", "Grupos", si hago doble clic en "Administradores", puedo ver mi nombre. Tal vez el problema esté en otro lugar ...
Starnuto di topo