Windows 10: comment ouvrir l'application en tant qu'administrateur en cliquant sur les éléments épinglés

17

J'ai ajouté un raccourci à la barre des tâches en l'épinglant et défini ses propriétés pour s'exécuter en tant qu'administrateur. Cela fonctionne bien tant que je lance l'application elle-même. Certaines applications (comme Visual studio 2015) ajoutent une liste des documents récemment utilisés à l'icône épinglée, pour un accès plus rapide. Je remarque qu'en cliquant sur un document récent, mon application ne s'exécute PAS en tant qu'administrateur.

Existe-t-il un moyen de faire en sorte que l'application épinglée s'exécute en tant qu'administrateur lorsqu'elle est lancée en cliquant sur un élément récemment utilisé dans la liste qui apparaît en cliquant avec le bouton droit sur l'icône de l'application épinglée?

Merci!

Starnuto di topo
la source
Avez-vous essayé de définir le .exe lui-même pour qu'il s'exécute en tant qu'administrateur via les options de compatibilité?
Jonas Köritz
Contrairement à Windows 7, dans Windows 10, je ne trouve aucune option de compatibilité dans les propriétés exécutables.
Starnuto di topo

Réponses:

17

Pour Windows 10 et Visual Studio 2017, j'ai suivi les instructions des autres articles et cela a résolu le problème.

Pouvez-vous forcer Visual Studio à toujours s'exécuter en tant qu'administrateur dans Windows 8?

J'imagine que cela fonctionne pour d'autres programmes qui n'ont pas d'onglet Compatibilité dans la fenêtre des propriétés.

  1. Cliquez avec le bouton droit sur l'icône Visual Studio 2017 dans la barre des tâches.
  2. Faites un clic droit sur "Visual Studio 2017" et choisissez "Propriétés"
  3. Dans l'onglet Raccourci, cliquez sur "Ouvrir l'emplacement du fichier"
  4. Faites un clic droit devenv.exeet sélectionnez "Résoudre les problèmes de compatibilité".
  5. Sélectionnez "Dépanner le programme"
  6. Cochez "Le programme nécessite des autorisations supplémentaires"
  7. Cliquez sur Suivant"
  8. Cliquez sur "Tester le programme ..."
  9. Attendez que le programme se lance (vous pourriez être invité à exécuter en tant qu'administrateur, cliquez sur oui)
  10. Cliquez sur Suivant"
  11. Sélectionnez "Oui, enregistrez ces paramètres pour ce programme"
  12. Cliquez sur "Fermer"

Avertissement: comme le souligne @EricHirst, Visual Studio s'exécutera TOUJOURS en tant qu'administrateur avec cette solution. Veuillez peser les problèmes de sécurité par rapport à la commodité avant de mettre en œuvre ce changement.

Rich G
la source
Grande solution, devrait être marquée comme réponse.
Ian
1
Ha! je suis venu ici exactement pour VS2017 pro! Merci mec!
michael g
Pourquoi n'est-ce pas la solution?
user2158153
Je n'aime pas vraiment cette solution, du moins pour Visual Studio. Cela vous oblige à exécuter en tant qu'administrateur pour tout ce que vous faites dans Visual Studio, ce qui ouvre des failles de sécurité, surtout si vous retirez quoi que ce soit de l'open source d'Internet. Ensuite, lorsque vous essayez de le restaurer, vous obtenez le problème de "format Guid non reconnu" décrit dans stackoverflow.com/q/39885782/2055511 . Je voudrais voir une réponse spécifique à chaque fichier .sln dans la liste MRU. Je ne sais pas si une telle réponse existe cependant.
Eric Hirst
10

Si vous ouvrez les propriétés de l'EXE lui-même, il existe une option sur l'onglet de compatibilité appelée Run this program as an administrator. Si vous cochez cette case et l'appliquez, tous les nouveaux raccourcis que vous créez à partir de celui-ci seront lancés en tant qu'administrateur.

Capture d'écran de la fenêtre des propriétés

Burgi
la source
1
Sur Windows 10, je n'ai pas cette option pour tous les programmes. Bien qu'il apparaisse pour, disons, Chrome, pour d'autres programmes (par exemple Visual Studio 2015), je n'ai que les onglets "Général", "Signature numérique", "Sécurité", "Détails" et "Version précédente".
Starnuto di topo
1
Votre ordinateur est-il sur un domaine? les onglets disponibles peuvent être administrés via la stratégie de groupe ou une autre fonction de domaine.
Burgi
Oui. Cela peut donc en être la cause: je vais demander aux administrateurs système. Merci!
Starnuto di topo
Vous pouvez demander à votre administrateur système d'ajouter votre utilisateur de domaine au groupe «administrateur local» sur le PC local qui devrait vous accorder les droits d'administrateur requis sans vous soucier des politiques de sécurité au niveau du réseau.
Burgi
Dans "Gestion de l'ordinateur", "Utilisateurs et groupes locaux", "Groupes", si je double-clique sur "Administrateurs", je peux voir mon nom. Peut-être que le problème est ailleurs ...
Starnuto di topo