【发布时间】:2022-06-18 06:20:15
【问题描述】:
我正在使用由其他人编写的Weird-Cmd。此命令在数据库中搜索 things 并接受其 -Filter 的某些参数。
如果我传递了一个虚假的过滤器参数,它会返回一条消息,告诉我没有这样的过滤器参数。
该消息在信息流 (6) 上报告。如何在 try/catch 中调用此 cmdlet 并捕获信息流上报告的此错误。
我尝试重定向流,但结果证明 PowerShell 不会重定向到输出/成功。
我无权访问Weird-Cmd,因此无法更改它。我仅限于 PowerShell 5.1。
谢谢。
【问题讨论】:
-
我们能看到错误的文本吗?
标签: powershell