Tratamiento de errores en PowerShell

ErrorActionPreference

Las opciones disponibles son:

  • SilentlyContinue: se suprimen los mensajes de error y la ejecución continúa
  • Stop: se detiene la ejecución
  • Continue: es la opción por defecto. Se muestra el error y la ejecución continúa
  • Inquire: pregunta al usuario como proceder
  • Ignore: el error es ignorado y no se registra ni muestra.
$ErrorActionPreference = "Stop"
Get-Childitem "C:\" -ErrorAction "Inquire"