5 façons d'exécuter des fichiers exécutables PowerShell (EXE)

Les fichiers exécutables Windows (fichiers EXE) constituent l'épine dorsale de nombreuses applications. Que vous installiez un logiciel, exécutiez un outil système ou automatisiez des tâches, il est essentiel de comprendre comment exécuter des fichiers EXE. Bien que vous puissiez exécuter ces fichiers à partir de l’interface graphique, PowerShell est un autre outil polyvalent que beaucoup adorent. Dans cet article, nous vous expliquerons comment exécuter des fichiers exécutables (EXE) à partir de PowerShell.

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

L'exécution de fichiers EXE à partir de PowerShell vous permet d'automatiser des processus répétitifs, d'exécuter des commandes avec des paramètres spécifiques et d'intégrer de manière transparente des tâches exécutables dans des scripts. Cette méthode permet de tirer plus facilement parti de tout ce que PowerShell peut faire. Vous pouvez gérer votre système Windows plus facilement et effectuer de nombreuses tâches.

Méthode 1 : Exécutez le fichier EXE en utilisant .\ (DOT SLASH)

Pour exécuter un fichier exécutable (EXE) situé dans le répertoire de travail PowerShell, utilisez le préfixe .\ (barre oblique). Cela indique à PowerShell d'exécuter le fichier à partir du dossier actuel au lieu de le rechercher dans les répertoires de la variable d'environnement PATH de votre système.

Étape 1: Clique sur Windows + S Sur le clavier, tapez PowerShell, Puis cliquez sur Exécuter comme administrateur. Sélectionner oui Lorsqu'on lui a demandé de le faire.

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 2: Aller à Emplacement EXE. Utilisez la commande cd pour accéder au dossier contenant votre fichier EXE. Par exemple:

cd C:\Programmes\MonDossierProgramme

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 3: Maintenant, exécutez le fichier EXE. Tapez .\ suivi du nom du fichier EXE et appuyez sur Entrez. Par exemple:

.\monprogramme.exe

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 4: Si vous rencontrez des problèmes pour localiser les fichiers EXE, utilisez le Get-ChildItem. Voici comment l'utiliser:

Get-ChildItem *.exe

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesAstuce: Comment réparer l'incapacité d'exécuter des fichiers EXE sous Windows 11

Méthode 2 : Exécutez le fichier EXE à l'aide de l'opérateur d'appel (&)

L'opérateur d'appel (&) fournit un moyen simple d'exécuter des fichiers EXE directement à partir de l'invite PowerShell. L'utilisation de cette méthode est idéale lorsque vous recherchez une mise en œuvre simple et rapide et que vous n'avez pas besoin d'un contrôle complexe sur le processus de lancement.

Lisez aussi:  Comment désactiver complètement le redimensionnement de la fenêtre et de l'accrochage dans Windows 10

Étape 1: Allumez la boîte d'exécution en appuyant sur Windows + R Sur le clavier. Écrire PowerShell Dans la zone de recherche, puis cliquez sur OK.

La fenêtre PowerShell va maintenant s'ouvrir, mais notez qu'elle n'est pas en mode Administrateur.

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 2: Pour exécuter PowerShell en tant qu'administrateur, tapez la commande ci-dessous et appuyez sur Entrez. De plus, cliquez sur oui Lorsqu'on lui a demandé de le faire.

PowerShell Start-Process -Verbe runAs

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 3: Désormais, une nouvelle fenêtre d'administration PowerShell s'ouvrira avec un fond bleu comme base.

Étape 4: Dans la fenetre Administrateur PowerShell Nouveau, tapez & opérateur suivi du chemin complet vers le fichier EXE et appuyez sur Entrez.

& 'C:\Program Files\MonProgramme\MonProgramme.exe'

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 5: Si le Fichier EXE Votre fichier nécessite des arguments de ligne de commande, ajoutez-les donc après le chemin du fichier. Voici comment procéder :

& 'C:\Program Files\ExampleSoftware\program.exe' arg1 arg2 arg3

Remarque : L'argument /p dans l'image ci-dessous imprimera le fichier EXE dont le chemin est spécifié ultérieurement.

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesLisez aussi: Comment exécuter PowerShell en tant qu'administrateur sous Windows 11

Méthode 3 : Exécuter EXE via INVOKE-EXPRESSION CMDLET

L'applet de commande Invoc-Expression dans PowerShell fournit un moyen d'exécuter dynamiquement des chaînes comme s'il s'agissait de commandes directes. Cela vous permet d'exécuter des fichiers EXE en fournissant le chemin complet du fichier exécutable. Cette méthode peut vous sauver la vie lorsque vous devez générer une chaîne de commande pour le fichier exécutable au moment de l'exécution.

Étape 1: Cliquez Icône WindowsEt le type PowerShell dans le champ de recherche, puis sélectionnez Exécuter comme administrateur. Lorsqu'une fenêtre contextuelle apparaît, choisissez Oui

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 2: Tapez la commande ci-dessous pour exécuter Fichier EXE Et presse Entrer Au clavier.

Invoke-Expression -Command "C:\chemin vers\filename.exe"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 3: Si vous souhaitez ajouter un média lors de l'exécution du fichier EXE, entrez le média ci-dessous et appuyez sur Entrez.

Expression d'appel "C:\path\to\your\file.exe arg1 arg2 arg3"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Si vous utilisez un script complexe comprenant différents chemins et arguments, créez une variable pour ces chemins et arguments. Plus tard, vous pourrez utiliser cette variable pour simplifier le processus. Suivez les étapes ci-dessous pour ce faire :

Lisez aussi:  Comment rendre une photo floue sur Paint 3D

Étape 1: Ensemble chemin exe En tapant les commandes ci-dessous et en appuyant sur Entrez.

$exePath = "C:\monapp.exe"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 2: Si vous souhaitez exécuter un fichier exécutable (EXE) à l'aide du support, tapez les commandes ci-dessous et appuyez sur Entrez.

$arguments = "-arg1 -arg2"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 3: Enfin, tapez le code ci-dessous pour exécuter le fichier exécutable et appuyez sur Entrez.

Invoke-Expression "$exePath $arguments"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Méthode 4 : Exécutez le fichier EXE à l’aide de CMD/C

La commande « CMD /C » dans PowerShell crée essentiellement une instance temporaire de l'invite de commande classique (cmd.exe) pour exécuter une commande spécifique. Voici comment procéder :

Étape 1: Cliquez sur le bouton "jamais", Et tapez PowerShell, Puis cliquez sur "Exécuter en tant qu'administrateur". Sélectionnez Oui pour autoriser l'application à apporter des modifications à votre appareil.

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 2: Tapez la commande ci-dessous pour créer une instance cmd dans votre fenêtre PowerShell et appuyez sur Entrez.

cmd /c "chemin_vers_votre_fichier_exe"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 3: Si tu veux courir arguments, Tapez donc le code ci-dessous et appuyez sur la touche Entrez.

cmd /c "chemin_vers_votre_exe argument1 argument2"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesNOTE: Différence entre l'invite de commande et PowerShell

Méthode 5 : utilisez la commande START-PROCESS CMDLET

L'applet de commande Start-Process offre un contrôle important sur le processus d'exécution. Vous devez l'utiliser pour spécifier des arguments de ligne de commande, définir le répertoire de travail, rediriger la sortie ou lancer un processus avec des autorisations élevées (droits d'administrateur) à l'aide de certains paramètres.

Étape 1: Clique sur Windows + S Sur le clavier, tapez PowerShell, Puis cliquez sur Exécuter comme administrateur. Sélectionner oui Dans la fenêtre contextuelle.

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 2: Tapez la commande ci-dessous et appuyez sur Entrée pour ouvrir Application EXE Utilisation Démarrer le processus.

Nom du processus de démarrage.exe

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesÉtape 3: Si vous voulez ouvrir Fichier EXE sélectionné, tapez la commande suivante et appuyez sur Entrer Au clavier.

Processus de démarrage -FilePath "filepath.exe"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categories

Étape 4: Vous pouvez également lire des médias tout en passant des paramètres. Tapez la commande ci-dessous pour ce faire, puis appuyez sur Entrez.

Processus de démarrage -FilePath "nom_fichier.exe" -argumentList "chemin_du_fichier_exe"

5 façons d'exécuter des fichiers exécutables PowerShell (EXE) - %categoriesNOTE: Comment mettre à jour PowerShell sous Windows

Lisez aussi:  Résoudre un problème avec le disque à haute compatibilité CompatTelRunner.exe dans Windows 10

Paramètres communs

Voici quelques-uns des paramètres les plus utiles pour personnaliser le fonctionnement du processus de démarrage :

  • -Chemin du fichier: Spécifie le chemin d'accès au fichier exécutable, au script ou au document.
  • -Liste d'arguments : Fournit une liste d’arguments à transmettre au processus.
  • -Directeur de travail: Définit le répertoire de travail initial du processus.
  • -Verbe: Spécifie l'action à effectuer sur le fichier (par exemple « Ouvrir », « Modifier », « Imprimer »). Utilisez Get-Verb pour voir les verbes disponibles.
  • -Style de fenêtre : Spécifie le style initial de la fenêtre (normal, masqué, réduit, agrandi).
  • -Attendez: Cela oblige PowerShell à attendre la fin du processus avant de continuer.
  • -Passer à travers: Renvoie un objet de processus, fournissant des détails et un contrôle sur le processus qui a été démarré.

Foire Aux Questions

T1. Existe-t-il des risques de sécurité liés à l’exécution de fichiers EXE à partir de PowerShell ?
Répondre: Oui, l’exécution de fichiers EXE à partir de PowerShell comporte des risques de sécurité importants. Le fichier EXE pourrait être malveillant, donner aux attaquants un accès non autorisé, exécuter du code malveillant ou voler des données.

Q2. Comment gérer les erreurs si l’exécution d’un EXE échoue ?
Répondre: Utilisez les blocs PowerShell try…catch pour capturer les erreurs potentielles lors de l’exécution de l’EXE, vous permettant ainsi d’enregistrer les échecs ou de prendre des mesures correctives.

Exécution EXE avec paramètres

Nous espérons que les méthodes ci-dessus vous aideront à exécuter des fichiers exécutables PowerShell (EXE). Vous pouvez améliorer considérablement votre capacité à automatiser et à gérer les processus Windows avec PowerShell. Que préférez-vous utiliser, une interface graphique ou une interface de ligne de commande comme PowerShell ? Dites-le-nous dans les commentaires ci-dessous.

Vous pourriez l'aimer aussi