Lors de l'écriture de scripts PowerShell, j'ai remarqué que lorsque certaines applets de commande rencontraient des problèmes, elles faisaient apparaître une invite interactive, Remove-Item sur un répertoire non vide en étant un exemple. C'est mortel lorsque vous essayez d'automatiser des tâches, je préférerais de beaucoup que l'action échoue et soit lance une exception, soit renvoie un mauvais code de retour afin que le script entier ne soit pas verrouillé en attendant une réponse.
Existe-t-il un moyen de forcer PowerShell à échouer automatiquement, au lieu de rechercher les commentaires des utilisateurs sur les actions?
Remove-Item
échouer rapidement?"