【问题标题】:How to catch an error that is being reported on information stream?如何捕获信息流上报告的错误?
【发布时间】:2022-06-18 06:20:15
【问题描述】:

我正在使用由其他人编写的Weird-Cmd。此命令在数据库中搜索 things 并接受其 -Filter 的某些参数。

如果我传递了一个虚假的过滤器参数,它会返回一条消息,告诉我没有这样的过滤器参数。

该消息在信息流 (6) 上报告。如何在 try/catch 中调用此 cmdlet 并捕获信息流上报告的此错误。

我尝试重定向流,但结果证明 PowerShell 不会重定向到输出/成功。

我无权访问Weird-Cmd,因此无法更改它。我仅限于 PowerShell 5.1。

谢谢。

【问题讨论】:

  • 我们能看到错误的文本吗?

标签: powershell


猜你喜欢
  • 2015-05-19
  • 2019-11-09
  • 2014-11-21
  • 2010-10-27
  • 2021-06-29
  • 2020-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多