Se rendre au contenu
Contenu du cours

05.5 - Synthèse et bonnes pratiques

5. Synthèse et bonnes pratiques

5.1. Résumé des notions clés

  • Variables : Utilisez $ pour déclarer des variables et choisissez des noms explicites.
  • Pipeline : Chaînez les cmdlets avec | pour traiter des objets.
  • Boucles : Utilisez foreach ou ForEach-Object pour itérer sur des collections.
  • Conditions : Utilisez if, elseif, et else pour contrôler le flux du script.
  • Fonctions : Créez des fonctions pour rendre votre code réutilisable et modulaire.

5.2. Bonnes pratiques

  • Commentaires : Documentez votre code avec # ou <# ... #>.
  • Indentation : Structurez votre code pour une meilleure lisibilité.
  • Gestion des erreurs : Utilisez Try/Catch pour gérer les exceptions.
  • Tests : Validez vos scripts avec -WhatIf avant de les exécuter.

Exemple de gestion d’erreur :

try {
    Get-ChildItem -Path "C:\Inexistant" -ErrorAction Stop
}
catch {
    Write-Host "Erreur : $_" -ForegroundColor Red
}

Les commentaires ne sont pas activés sur ce cours.