Private/Format-ExceptionDetail.ps1
function Format-ExceptionDetail { param ( [System.Management.Automation.ErrorRecord]$ErrorRecord ) $ex = $_.Exception $indent = 0 while ($ex) { Write-Host -ForegroundColor Red -BackgroundColor Black "$(" " * $indent)$($ex.GetType().Name): $($ex.Message)" $ex = $ex.InnerException $indent += 2 } } |