錯誤
最新錯誤物件的陣列。陣列中的第一個是最近的一個:
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])
刪除。