gpt4 book ai didi

arrays - 使用数组索引中的变量输出$ Error

转载 作者:行者123 更新时间:2023-12-02 23:53:44 25 4
gpt4 key购买 nike

拥有此代码,它将接受错误并输出异常。

我想在数组的索引中使用变量,但是它不能解析。

[int32]$ErrorCounter = $Error.Count
$ErrorResponse = $($Error[($ErrorCounter)].Exception)
Write-Host "$A, $B, $ErrorResponse"

这会循环出现,并且 $error包含我要解析的信息。因此,它需要输出最新的 $error条目,而不是整个 $error数组。

最佳答案

正如Ansgar指出的那样,最近的错误是在索引0处。如果想要最早的错误消息,即原始消息所执行的操作,则由于索引基于0,因此需要从$ ErrorCounter中减去1。或者只是使用内置的powershell访问器,例如$ErrorResponse = $Error[-1].Exception-1从集合的末尾而不是开头开始。您可以使用负数,最大为您之前计算的$ count的大小。

关于arrays - 使用数组索引中的变量输出$ Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51313558/

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