Aller au contenu principal

R12 - Erreurs

Déroulement de la rencontre

  • Gestion des erreurs
    • Les objets ErrorRecord
    • Actions en cas d'erreur (-ErrorAction, $ErrorActionPreference)
    • Traitement des erreurs
      • Identification du succès ou échec avec $?
      • L'instruction Trap
      • La structure Try / Catch / Finally
    • Analyse d'une erreur
    • Génération d'une erreur (throw, Write-Error)
    • Erreurs provenant de commandes externes
      • Lancement direct ou avec l'opérateur d'appel ($LASTEXITCODE)
      • Lancement avec la commande Start-Process

Exercices à réaliser

Les exercices se trouvent dans votre section personnelle du bloc-notes du cours.

Ressources et documentation

Référez-vous aux rubriques suivantes dans la section Notions:

La présentation PowerPoint est sur le Teams du cours, sous le canal Général > Fichiers > Supports de cours.