Résumé

Effectué

Ce module vous a montré comment ajouter des informations de résolution des problèmes à des scripts, configurer des points d’arrêt pour la résolution des problèmes, et décrire les actions d’erreur dans Windows PowerShell. Voici les points importants à retenir :

  • Des erreurs peuvent se produire pour des raisons telles que les suivantes :

    • Vous avez commis une erreur lors de la saisie du code.
    • Vous avez interrogé un objet qui n’existe pas.
    • Vous avez tenté de communiquer avec un ordinateur hors connexion.
  • Lorsque des erreurs se produisent, elles sont stockées dans le tableau $Error. Quand une nouvelle erreur est générée, elle est insérée à $Error[0], et l’index des autres erreurs est augmenté d’une unité.

  • La cmdlet Write-Host est la méthode la plus courante pour afficher des informations supplémentaires pendant l’exécution d’un script.

  • Si vous souhaitez rendre le texte de résolution des problèmes plus facilement identifiable, vous pouvez utiliser la cmdlet Write-Warning au lieu de Write-Host.

  • Un point d’arrêt suspend un script et fournit une invite interactive. Utilisez des points d’arrêt pour résoudre des problèmes de scripts que ne se comportent pas comme prévu.

  • À l’invite de commandes Windows PowerShell, définissez des points d’arrêt à l’aide de la cmdlet Set-PSBreakPoint.

  • Quand une commande PowerShell génère une erreur, il peut s’agir d’une erreur avec fin d’exécution ou d’une erreur sans fin d’exécution.

  • Une erreur avec fin d’exécution se produit lorsque Windows PowerShell détermine qu’il n’est pas possible de poursuivre le traitement après l’erreur, et que la commande s’arrête.

  • Une erreur sans fin d’exécution se produit lorsque Windows PowerShell détermine qu’il est possible de poursuivre le traitement après l’erreur.

Lectures supplémentaires

Pour en savoir plus, consultez les documents suivants :