PowerShell – niveau 1
Windows, administration système, scripts de base
PowerShell est le shell et le langage de script officiels de Windows : il permet d'automatiser l'administration d'un poste ou d'un serveur, d'éviter les manipulations manuelles répétitives dans les interfaces graphiques, et de documenter une procédure sous une forme réellement exécutable.
Ce cours suppose que vous savez déjà utiliser Windows en tant qu'utilisateur (fichiers, dossiers, panneau de configuration), mais pas encore l'administrer par scripts. Il est construit en miroir du cours Bash scripting – niveau 1 : les deux parcours abordent les mêmes fondamentaux (variables, conditions, boucles, fonctions...), transposés à l'écosystème Windows. Des encarts Et en Bash ? jalonnent chaque séance pour capitaliser sur ce que vous avez déjà appris.
Au fil de 7 séances, vous allez construire progressivement un script d'inventaire système, Get-InfosSysteme.ps1, tout en découvrant la caractéristique la plus marquante de PowerShell : le pipeline y transporte de véritables objets, et non du simple texte comme sous Linux.