Comment exécuter un programme en tant qu'un autre utilisateur sous Windows 10 et Windows 11

Parfois, vous pouvez avoir besoin d'exécuter un programme avec les autorisations d'un autre utilisateur sous Windows 10 ou Windows 11. Cela peut être utile pour l'administration, les tests ou le travail dans un environnement sécurisé. Voici plusieurs méthodes simples pour y parvenir.

Méthode 1 : Utiliser Maj + Clic droit (pour les comptes locaux)

La méthode la plus simple pour exécuter un programme en tant qu'un autre utilisateur consiste à utiliser la combinaison Maj + clic droit. Cette méthode fonctionne pour les comptes utilisateurs locaux :

  1. Recherchez le programme que vous souhaitez exécuter dans l’Explorateur de fichiers ou dans le Menu Démarrer.
  2. Maintenez la touche Maj enfoncée et faites un clic droit sur le fichier ou le raccourci du programme.
  3. Sélectionnez Exécuter en tant qu'un autre utilisateur dans le menu contextuel.
  4. Entrez le nom d'utilisateur et le mot de passe du compte souhaité, puis cliquez sur OK.

Le programme s'exécutera avec les autorisations de l'utilisateur spécifié.

Méthode 2 : Utiliser l'invite de commandes

L'exécution d'un programme via l'invite de commandes offre une option plus flexible, en particulier si vous souhaitez automatiser le processus ou exécuter le programme avec des privilèges système :

  1. Ouvrez l’Invite de commandes avec les privilèges administrateur. Pour cela, appuyez sur Win + S, tapez "Invite de commandes", cliquez avec le bouton droit sur l'application et sélectionnez Exécuter en tant qu'administrateur.
  2. Entrez la commande suivante :
    runas /user:nom_utilisateur "chemin_vers_le_programme"
    Par exemple :
    runas /user:Administrateur "C:\Program Files\ExampleApp\app.exe"
  3. Saisissez le mot de passe du compte si demandé, puis appuyez sur Entrée.

Le programme s'exécutera avec les autorisations de l'utilisateur spécifié.

Méthode 3 : Créer un raccourci pour exécuter en tant qu'un autre utilisateur

Si vous devez souvent exécuter un programme en tant qu'un autre utilisateur, vous pouvez créer un raccourci pour simplifier le processus :

  1. Cliquez avec le bouton droit sur le bureau et sélectionnez Nouveau → Raccourci.
  2. Dans le champ de l'emplacement, entrez la commande au format runas /user:nom_utilisateur "chemin_vers_le_programme".
  3. Cliquez sur Suivant et donnez un nom au raccourci.
  4. Cliquez sur Terminer pour finaliser la création du raccourci.

Vous pourrez ensuite exécuter le programme en tant qu'utilisateur spécifié en double-cliquant sur le raccourci.

Méthode 4 : Utiliser PowerShell

PowerShell est un outil puissant pour gérer votre système, et il permet également d'exécuter des programmes en tant qu'un autre utilisateur :

  1. Ouvrez PowerShell en tant qu'administrateur (appuyez sur Win + X et sélectionnez Windows PowerShell (Administrateur)).
  2. Entrez la commande suivante :
    Start-Process -FilePath "chemin_vers_le_programme" -Credential (Get-Credential)
    PowerShell vous demandera d'entrer les informations d'identification de l'utilisateur souhaité.

Après avoir saisi les informations d'identification, le programme s'exécutera avec les autorisations de l'utilisateur sélectionné.