L'exécution d'une application en tant qu'utilisateur différent (par exemple, un compte d'administrateur de domaine) à partir du menu Démarrer (par Maj + clic droit sur l'application) était auparavant une option dans Windows 7 et XP.
Cependant, je ne trouve pas cette option dans Windows 10. La solution de contournement semble être 1) pour trouver l'application dans l'Explorateur Windows (Maj + clic droit) ou 2) utilisez runas.exe à partir de la ligne de commande.
Cependant, afin d'utiliser ces solutions de contournement, j'ai d'abord recherché le nom de l'exécutable. C'est un peu difficile car je n'ai pas le nom de chaque outil RSAT ou nom d'exécutable mémorisé.
(par exemple, "Utilisateurs et ordinateurs Active Directory" est dsa.msc, "Routage et accès à distance" est rrasmgmt.msc)
Existe-t-il un moyen plus simple de procéder?
la source
Vous faites juste un clic droit sur le raccourci.
Vous pouvez également créer un raccourci et utiliser des "runas" comme n'importe quelle version de Windows comme expliqué dans cette réponse de Chris Dwyer
Vous pouvez également utiliser StartIsBack ++ pour obtenir à nouveau la fonctionnalité.
Si un programme comme StartIsBack ++ ne peut pas être utilisé, vous pouvez activer le comportement avec en définissant la
Show "Run as different user" command on Start
stratégie de groupe du menu Démarrer et de la barre des tâches sur ActivéConnexes - Comment ajouter ou supprimer "Exécuter en tant qu'utilisateur différent" sur la barre d'application "Démarrer" dans Windows 8 et 8.1
la source
Il existe une autre solution (probablement nouvelle) pour activer cette fonctionnalité, qui est beaucoup plus simple que les autres proposées. Naviguez simplement vers Paramètres > Mise à jour et sécurité > Pour les développeurs , et sous l' Explorateur Windows, vous pouvez voir une liste de choses qui peuvent être appliquées.
Cette liste de choses que vous pouvez appliquer peut être un peu difficile à comprendre à première vue, mais je pense qu'elle fonctionne comme ceci: si elle est grisée, cela signifie que cette chose particulière est déjà comme ça (activé) et le fait d'appuyer sur Appliquer activera ceux qui ne sont pas grisés et qui sont actuellement sélectionnés.
Suivant cette description que je viens de faire, si l'on veut activer uniquement la politique de changement pour afficher Exécuter en tant qu'utilisateur différent dans Démarrer , il / elle doit supprimer les vérifications de tous les autres et appuyer sur Appliquer .
Et enfin, voici une capture d'écran du paramètre particulier dont je parle:
la source
Tant que le service d'ouverture de session secondaire (
seclogon
) est en cours d'exécution, les blocs de code suivants permettent une combinaison de fichiers batch et VBScript pour automatiser la tâche. le fichier de commandes utilise des références de chemin d'accès relatives pour permettre aux fichiers d'être placés dans n'importe quel chemin qui autorise au moins l'autorisation de lecture par les comptes d'utilisateurs actuels et sélectionnés. Les deux fichiers doivent se trouver dans le même chemin. L'utilisation deShellExecute
avec un verbe derunasuser
fait que Windows affiche une invite pour permettre à l'utilisateur de sélectionner l'une des méthodes de connexion autorisées par l'ordinateur hôte.Ce processus peut être ajouté aux processus de démarrage d'un utilisateur afin qu'il se produise une fois connecté à un système informatique.
Fichier batch:
{RunAsUser}{CMD}.cmd
Fichier VBScript:
RunAsUser.txt
la source