Académique Documents
Professionnel Documents
Culture Documents
PowerShell est un langage de script fondé sur la programmation orientée objet. Le logiciel
PowerShell (fichier exécutable powershell.exe) est l’interpréteur de l’interface en ligne de
commande de l’environnement de développement Windows PowerShell.
Cmd (de command prompt en anglais) ou l’invite de commandes est un logiciel d’interprétation des
commandes DOS, Windows et OS/2 qui affiche une interface utilisateur en ligne de commande de
type Win32. Son développement, particulièrement lent depuis Windows 2000, a été activement
relancé début 2016[1], afin de concurrencer les terminaux Linux.
PowerShell 7 est une mise à niveau sur place qui supprime PowerShell Core 6.x.
Si vous devez exécuter PowerShell 6 côte à côte avec PowerShell 7, réinstallez PowerShell 6 suivant la
méthode Archive binaire.
Pour les distributions Linux qui ne sont pas officiellement prises en charge, vous pouvez essayer
d’installer PowerShell avec PowerShell Snap Package. Vous pouvez également essayer de déployer
les fichiers binaires PowerShell directement à l’aide de l’archive tar.gz Linux, mais vous devez
configurer les dépendances nécessaires en fonction du système d’exploitation dans des étapes
distinctes.
Debian 9/10
CentOS et RHEL 7/8
Fedora 30
Ubuntu 16.04
Debian 8
Debian 9
Debian 10
CentOS 7
Fedora 28
Fedora 29
Fedora 30
openSUSE 42.3
openSUSE Leap 15
Ubuntu 18.10
Arch Linux
Kali
Raspbian (expérimental)
Snap Package
Archives binaires
Pour ouvrir la ligne de commande PowerShell, tapez exe dans le menu Démarrer de Windows.
Pour l’ISE PowerShell, tapez powershell_ise.exe dans le menu Démarrer. L’utilisation de l’ISE
PowerShell est la meilleure façon de travailler avec le langage de script, car cet environnement
offre une surbrillance syntaxique, un remplissage automatique des commandes et d’autres
fonctions d’automatisation qui simplifient la rédaction et le test des scripts.
Un Shell est un programme qui utilise l’interface de ligne de commande ou l’interface utilisateur
graphique et permet aux utilisateurs d’accéder et de contrôler leurs ordinateurs en entrant des
commandes. Le programme est nommé Shell car il s’agit de la couche la plus externe d’un système
d’exploitation. Le shell agit comme un moyen de communication entre un utilisateur et un système
d’exploitation.
PowerShell est un outil de ligne de commande et de script dans Windows 10. Il est développé par
Microsoft Corporation et est utilisé pour l’automatisation des tâches et la gestion de la
configuration. PowerShell ISE est un autre outil développé par Microsoft Corporation qui est utilisé
pour créer, exécuter et déboguer des commandes et des scripts. Dans PowerShell ISE, ISE signifie
Integrated Scripting Environment. Par conséquent, PowerShell ISE comprend également certaines
fonctionnalités avancées que Windows PowerShell ne possède pas.
Pendant PowerShell utilise une interface de ligne de commande (CLI), PowerShell IS E utilise une
interface utilisateur graphique (GUI). L’interface graphique étant facile à utiliser et à comprendre,
les utilisateurs peuvent exécuter et déboguer des commandes et des scripts sans écrire toutes les
commandes dans l’interface de ligne de commande. En dehors de cela, il existe plusieurs autres
fonctionnalités qui rendent PowerShell ISE plus avancé que PowerShell. Cet article illustre la
différence entre Windows PowerShell et Windows PowerShell ISE.
Dans ce contexte, une commande est un ordre envoyé par un utilisateur au système d’exploitation
de l’ordinateur ou à une application afin qu’ils exécutent un service. Par exemple, « Afficher tous
mes fichiers » ou « Exécuter ce programme ».
Bien que Windows PowerShell propose plus de deux cents cmdlets en standard, les
administrateurs ont également la possibilité d’en créer et d’en partager.
Une cmdlet est exprimée sous forme de paire verbe-nom et porte l’extension .ps1. A chacune
correspond un fichier d’aide auquel on accède en saisissant Get-Help NomCmdlet-Detailed. La vue
détaillée du fichier d’aide fournit la description et la syntaxe de la commande, la description des
paramètres ainsi qu’un exemple illustrant l’utilisation de la cmdlet.
Un alias ou alias e-mail est une adresse électronique qui redirige vers une autre préexistante. Les
messages envoyés à l’alias sont directement transférés, sans passer par une boîte de courrier
électronique.
Utiliser un alias permet d’utiliser publiquement une adresse électronique (l’alias), sans en divulguer
une autre (l’adresse de réception). Si alias@exemple.com est un alias de adresse@exemple.com,
tout message envoyé à alias@exemple.com arrive sur le serveur de messagerie électronique associé
à adresse@exemple.com.
Les alias sont des substitutions abrégées de commandes répétitives et/ou longues à taper dans la
console.
Il est possible de définir vos alias dans deux fichiers cachés qui se trouvent dans votre Dossier
Personnel :