![]() |
1
25
你试过:
注意:这个答案在PowerShell 1.0和2.0中非常有效,但在PowerShell 3.0和更高版本中只捕获标准输出和错误。 |
![]() |
2
7
我对我找到的任何答案都不满意,所以我混合了一些,并提出了这个(在 PowerShell 3.0版+ ):
有了它,您可以捕获通过尝试使用
当您使用不存在的命令时,它会捕获异常:
向现有命令传递无效参数时,它会捕获异常:
如果您的命令没有任何问题,它将捕获输出:
|
![]() |
3
3
|
![]() |
4
2
我无法在同一个文件中同时获得错误和结果。一个对我有用的解决方法:
我工作得更深入
|
![]() |
surge3333 · 使用PowerShell构建XML 4 月前 |
![]() |
BPengu · 发现运算符-eq的操作数无效 5 月前 |
![]() |
mike · 如何将链式命令从命令行迁移到powershell? 5 月前 |