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
- Identification du succès ou échec avec
- 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
- Lancement direct ou avec l'opérateur d'appel (
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.