Cette applet de commande gère l'action si une erreur se produit
- PowerShell ErrorAction est un paramètre commun qui entre en action chaque fois qu'une erreur se produit.
- Ce guide discutera de PowerShell ErrorAction, de ses paramètres et de la façon de les utiliser.
XINSTALLER EN CLIQUANT SUR LE FICHIER DE TÉLÉCHARGEMENT
- Télécharger l'outil de réparation Restoro PC qui vient avec des technologies brevetées (brevet disponible ici).
- Cliquez sur Lancer l'analyse pour trouver les problèmes Windows qui pourraient causer des problèmes au PC.
- Cliquez sur Tout réparer pour résoudre les problèmes affectant la sécurité et les performances de votre ordinateur.
- Restoro a été téléchargé par 0 lecteurs ce mois-ci.
Lorsqu'une commande ne s'exécute pas, PowerShell affiche une erreur basée sur la valeur définie dans ErrorActionPreference.
Cependant, le paramètre ErrorAction sur PowerShell vous permet de spécifier comment gérer les erreurs de fin si une commande échoue. Les options disponibles pour gérer l'exécution d'une commande sont Continuer, Ignorer, Arrêter, Inquire, SilentlyContinue et Suspend (fonctionne uniquement pour le workflow PowerShell).
Dans ce guide, nous expliquerons comment utiliser PowerShell ErrorAction avec ses variables à l'aide d'exemples. Commençons!
Comment puis-je utiliser PowerShell ErrorAction?
1. Continuer
Il s'agit de la préférence par défaut du paramètre ErrorAction. Cette action informe l'hôte de l'erreur et le script continue de s'exécuter. Vous pouvez regarder cet exemple pour mieux comprendre :
- appuie sur le les fenêtres type de clé PowerShell, et cliquez Exécuter en tant qu'administrateur.
- Copiez et collez la commande suivante et appuyez sur Entrée pour exécuter:
Get-ChildItem C:\nonexistentfolder -ErrorAction Continuer
Write-Output "Cette ligne sera exécutée même si une erreur s'est produite."
2. Ignorer
Cette option n'informe pas l'hôte de l'erreur et continue l'exécution du script. Regardez l'exemple pour comprendre:
- Ouvrir PowerShell en utilisant la même méthode utilisée ci-dessus.
- Tapez la commande suivante et appuyez sur Entrée:
Get-ChildItem C:\nonexistentfolder -ErrorAction Ignorer
Write-Output "Cette ligne sera exécutée même si une erreur s'est produite."
- Le mode d'efficacité de Windows rend les applications inutilisables pour certains
- Comment créer et personnaliser des organigrammes dans Visio
3. Arrêt
Si l'erreur s'est produite, cette action arrête l'exécution du script. Pour mieux comprendre, regardez cet exemple:
- Ouvrir PowerShell avec les droits d'administrateur.
- Tapez la commande suivante et appuyez sur Entrée:
Get-ChildItem C:\nonexistentfolder -ErrorAction Stop
Write-Output "Cette ligne ne sera pas exécutée car une erreur s'est produite."
4. Renseigner
Avec cette option, lorsque l'erreur se produit, l'utilisateur obtient des choix et des invites pour déterminer l'action appropriée. Jetons un œil à l'exemple:
- Tout d'abord, lancez PowerShell avec les droits d'administrateur.
- Copiez et collez la commande suivante, puis appuyez sur Entrée:
Get-ChildItem C:\nonexistentfolder -ErrorAction Inquire
Write-Output "Cette ligne ne sera exécutée que si vous confirmez le message d'erreur."
5. SilencieusementContinuer
Comme le Ignorer commande, il ne signalera pas l'erreur à l'hôte et poursuivra l'exécution. Cependant, contrairement à Ignore, il ajoutera l'erreur à la variable $Error. Pour mieux comprendre l'action, regardons un exemple:
- Ouvrir PowerShell avec des privilèges d'administrateur.
- Tapez la commande suivante et appuyez sur Entrée:
Get-ChildItem C:\nonexistentfolder -ErrorAction SilentlyContinue
Write-Output "Cette ligne sera exécutée même si une erreur s'est produite."
C'est ainsi que vous pouvez utiliser PowerShell ErrorAction pour spécifier ce qu'il faut faire si la commande ne s'exécute pas. Si vous avez des questions ou des préoccupations concernant le paramètre, n'hésitez pas à nous le faire savoir dans les commentaires ci-dessous. Nous serons heureux de vous aider !
Vous avez toujours des problèmes? Corrigez-les avec cet outil :
SPONSORISÉ
Si les conseils ci-dessus n'ont pas résolu votre problème, votre PC peut rencontrer des problèmes Windows plus profonds. Nous recommandons télécharger cet outil de réparation de PC (évalué Excellent sur TrustPilot.com) pour y répondre facilement. Après l'installation, cliquez simplement sur le Lancer l'analyse bouton puis appuyez sur Tout réparer.