L’ensemble du cours (et du livre) est disponible à l’adresse suivante :
https://www.it-connect.fr/cours/apprendre-powershell-pour-les-debutants/
Le principe de l’automatisation et du scripting
Avant PowerShell : MS-DOS, VBScript, WMIC
L’historique des versions de PowerShell
Les bonnes raisons d’apprendre PowerShell
Les notions de base de PowerShell
L’installation de PowerShell sur Windows
Prise en main de la console PowerShell
Les paramètres de cmdlets PowerShell
Bien utiliser l’aide PowerShell
Analyser un objet avec Get-Member
L’utilisation du pipeline avec PowerShell
Les alias de cmdlets PowerShell
La personnalisation du profil PowerShell
La rédaction de scripts PowerShell
Les éditeurs de code pour PowerShell
Les formats de fichiers utilisés par PowerShell
La stratégie d’exécution des scripts PowerShell
Commenter son code : comment et pourquoi ?
Indenter son code : pourquoi et comment ?
Analysez votre code PowerShell avec PSScriptAnalyzer
Bonnes pratiques pour les scripts PowerShell
Les variables et les opérateurs avec PowerShell
À la découverte des variables avec PowerShell
Les conditions et les boucles avec PowerShell
Les structures conditionnelles : If, Else, ElseIf
Les structures conditionnelles : Switch
Les boucles While, Do-While et Do-Until
La gestion des entrées et sorties utilisateur
Afficher des informations avec Write-Host et Write-Output
Mettre en forme la sortie dans la console PowerShell
Saisie utilisateur interactive avec Read-Host
Attendre d’appuyer sur « Entrée » dans un script PowerShell
Créer sa première fonction PowerShell
Ajouter des contrôles sur les paramètres de fonction
Gérer la position des paramètres de fonction
Une fonction aux allures de cmdlet avec CmdletBinding()