Des erreurs se produiront parfois lors de votre utilisation de Windows PowerShell, pour, par exemple, signaler que vous essayez de définir votre emplacement sur un répertoire inexistant ou de supprimer un fichier alors que vous ne disposez pas des privilèges requis.

Dans Windows PowerShell, il existe deux types d'erreurs :

  • Erreurs avec fin d'exécution : erreurs qui arrêtent l'exécution de la commande.

  • Erreurs sans fin d'exécution : erreurs qui n'arrêtent pas l'exécution de la commande.

Par exemple, si vous supprimez tous les fichiers .TMP d'un répertoire, il est peu probable que vous souhaitiez que l'opération s'arrête parce que l'un des fichiers ne peut pas être supprimé. En général, vous souhaitez supprimer tous les fichiers possibles, puis revenir sur ceux qui n'ont pas pu l'être.

L'erreur qui se produit lorsque vous ne pouvez pas supprimer un fichier est appelée erreur sans fin d'exécution. Lorsqu'une erreur sans fin d'exécution se produit, Windows PowerShell continue en dépit de l'erreur, puis affiche l'erreur avec la sortie.

Les erreurs plus sérieuses arrêteront le traitement de la commande. Il s'agit des erreurs avec fin d'exécution. Ces erreurs arrêtent le traitement de la commande. Par exemple, si vous envoyez des données non valides ou ne disposez pas des autorisations requises pour exécuter la commande, Windows PowerShell génère une erreur avec fin d'exécution.




Table des matières