PowerShell : language scripting. Sur bash on manipule du texte, mais sur PowerShell on manipule des objets.
C'est du script qui n'est pas compilé, il est plus lent que le langage C.
Admin réseau : c'est l'outil d'administration système et réseau, permet d'automatiser des tâches répétitives.
Exemple : sauvegarder tous les postes, gérer un parc de machines distantes.
PowerShell fonctionne aussi sous Linux.
Il est possible de switch entre une version précédente de PowerShell, mais il est possible qu'on prenne la version 5 pour des fonctions spécifiques pour des systèmes Windows.
PowerShell n'est pas sensible à la casse, même en majuscule et minuscule.
Pour avoir la version de PowerShell :
$psversiontable
(Pas d'information spécifique dans mes notes pour cette section.)
Get-
Get- permet de récupérer des informations, sur le process (en général).
Set-
Set- modifier quelque chose (exemple : changer répertoire).
New-
New- crée un objet.