gpt4 book ai didi

链式异常的 Powershell 详细输出

转载 作者:行者123 更新时间:2023-12-04 22:36:16 26 4
gpt4 key购买 nike

我是 powershell 的新手,我对我们的自定义 cmdlet 之一的问题进行了故障排除。默认情况下,cmdlet 中抛出的所有异常都具有最少的信息,没有堆栈跟踪,也没有关于链式异常的信息。有没有办法启用异常的详细输出?

最佳答案

这是我从网上某人那里偷来的一个巧妙的功能:)。我在我的个人资料中有它,并且很乐意进一步传播它:

#Get detailed information on an error
function Resolve-Error ($ErrorRecord=$Error[0])
{
$ErrorRecord | Format-List * -Force
$ErrorRecord.InvocationInfo |Format-List *
$Exception = $ErrorRecord.Exception
for ($i = 0; $Exception; $i++, ($Exception = $Exception.InnerException))
{ "$i" * 80
$Exception |Format-List * -Force
}
}

关于链式异常的 Powershell 详细输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944071/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com