1. Découvrez PowerShell

Définition, première prise en main, bonnes pratiques.
Cours

Définition

PowerShell est un langage de commande. Il permet de donner des ordres à Windows. Ces ordres peuvent être tapés à la main ou enregistrés dans des scripts. Un script PowerShell permet de répéter automatiquement une tâche.

À retenir : tout ce qui est répétitif, long ou source d’erreurs humaines est un bon candidat pour PowerShell.

Illustration : manuel vs automatisé

Action manuelle
clics + répétitions
Commande PowerShell
1 action reproductible
Script
répété sans oubli

Première prise en main

Activité pratique :

  • Ouvrir PowerShell
  • Taper une commande simple (ex. Get-Date, Get-Help)
  • Lire le résultat entièrement
Get-Date Get-Help Get-Help Get-Date
Point important

PowerShell n’est pas “dangereux”

PowerShell ne fait rien tout seul : il exécute exactement ce qu’on lui demande. Le danger vient de commandes mal comprises.

  • Lire ce qu’on tape
  • Tester sur un environnement de test
  • Ne pas copier-coller sans comprendre
Contexte

PowerShell aujourd’hui

PowerShell est présent par défaut sur Windows Server. Il est utilisé par les administrateurs systèmes, les techniciens support, les ingénieurs IT, et de plus en plus les développeurs. Microsoft développe Windows en pensant PowerShell.

Quiz

Comprendre ce qu’est PowerShell et à quoi il sert

Une seule réponse correcte (sauf mention contraire). La question 10 est ouverte (auto-évaluation).

Q1 — PowerShell est principalement :

Q2 — À quoi sert PowerShell en priorité ?

Q3 — Qu’est-ce qu’un script PowerShell ?

Q4 — Différence principale entre action manuelle et automatisée ?

Q5 — PowerShell est particulièrement utile lorsque :

Q6 — PowerShell est considéré comme dangereux parce que :

Q7 — Qui utilise PowerShell ? (plusieurs réponses)

Q8 — PowerShell est :

Q9 — Complétez : « PowerShell permet de ________ Windows. »

Q10 — Question ouverte (auto-évaluation)

Citez une tâche que vous pourriez automatiser avec PowerShell.

Revenir au cours