Où sont stockés les exécutables de PowerShell ?

I. Présentation

Sur un système Windows, nous retrouvons Windows PowerShell et PowerShell ISE, nativement. Ces deux outils sont intégrés au système en version 32 bits et 64 bits, mais où sont stockés les exécutables associés ? Dans cet article, je vais référencer les chemins vers les différents exécutables pour Windows PowerShell ainsi que pour PowerShell (Core).

La variable système %SystemRoot% sera utilisée dans les chemins, elle fait référence à C:\Windows dans une installation classique. Sa valeur est accessible en PowerShell en exécutant la commande suivante :

$env:SystemRoot

II. Exécutables Windows PowerShell sur Windows 32 bits

Sur Windows 32 bits, voici les chemins par défaut pour les exécutables de Windows PowerShell et PowerShell ISE :

Nom Chemin vers l’exécutable
PowerShell x86 %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
Powershell ISE x86 %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell_ise.exe

III. Exécutables Windows PowerShell sur Windows 64 bits

Sur Windows 64 bits, voici les chemins par défaut pour les exécutables de Windows PowerShell et PowerShell ISE :

Nom Chemin vers l’exécutable
PowerShell x86 %SystemRoot%\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
Powershell x64 %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
Powershell ISE x86 %SystemRoot%\SysWOW64\WindowsPowerShell\v1.0\powershell_ise.exe
Powershell ISE x64 %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell_ise.exe

IV. Exécutable PowerShell Core

Quant à l'exécutable de PowerShell (Core), faisant référence à la version de PowerShell multi-OS, dont Linux, elle s'installe par défaut à l'emplacement suivant :

C:\Program Files\PowerShell\7\pwsh.exe

Il est à noter que le "7" dans le chemin correspond à la version majeure de PowerShell et que l'exécutable de cette version se nomme "pwsh.exe". Nous pouvons le vérifier avec la commande suivante :

(Get-Command -Name pwsh).Path

 

Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Partager sur Google+ Envoyer par mail

Florian B.

Consultant chez Délibérata le jour, blogueur pour IT-Connect la nuit, je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.

florian has 2458 posts and counting.See all posts by florian

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

 

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.