错误
最新错误对象的数组。数组中的第一个是最近的一个:
PS C:\> throw "Error" # resulting output will be in red font
Error
At line:1 char:1
+ throw "Error"
+ ~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (Error:String) [], RuntimeException
+ FullyQualifiedErrorId : Error
PS C:\> $error[0] # resulting output will be normal string (not red )
Error
At line:1 char:1
+ throw "Error"
+ ~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (Error:String) [], RuntimeException
+ FullyQualifiedErrorId : Error
用法提示:在 cmdlet 格式(例如 format-list)中使用 $error
变量时,请注意使用 -Force
开关。否则格式 cmdlet 将以上面显示的方式输出 $error
contents。
错误条目可以通过例如 $Error.Remove($Error[0])
删除。