Les utilisateurs de Windows Vista doivent utiliser l'outil de console RunAs.exe ou l'extension shell ShellRunas de Windows SysInternals pour lancer des programmes en tant qu'utilisateur différent. Windows 7 inclut la fonctionnalité Exécuter en tant qu'utilisateur différent en tant qu'option intégrée dans le menu contextuel.
Extrait de Consonance sémantique de Chris Jackson:
L'option "Exécuter en tant qu'utilisateur différent" est différente de l'option "Exécuter en tant qu'administrateur", car vous n'avez pas à élever. Vous pouvez exécuter en tant qu'utilisateur administrateur, mais être exécuté en tant que cet utilisateur avec des informations d'identification non élevées. En outre, il prend en charge les informations d'identification uniquement sur le réseau, ce qui n'est pas le cas pour Run as Administrator.
L'option Exécuter en tant que menu contextuel d' utilisateur différent dans Windows 7 est implémentée en tant que menu étendu, qui s'affiche uniquement si vous maintenez la touche MAJ enfoncée lorsque vous cliquez avec le bouton droit sur un fichier exécutable ou son raccourci. C'est l'un des éléments de menu cachés dont j'ai parlé plus tôt.