Powershell Write-Error Write-Warning自定义格式

时间:2018-04-30 10:01:00

标签: powershell

有没有办法为Write-ErrorWrite-Warning函数指定自定义格式?

匹配特定格式:" [错误] ...错误文字..."

写警告示例:

默认值:

Write-Warning 'a message' => WARNING: a message

自定义格式:

Write-Warning 'a message' => [WARNING]: a message

1 个答案:

答案 0 :(得分:0)

您可以尝试PowerShellCore.format.ps1xml。该文件位于$PSHOME下。 Grep文件例如NativeCommandErrorMessage并查看您是否可以对其进行调整。

另一种方式可能是流redirection。您可以将警告和错误流重定向到输出流,并(希望)过滤警告和错误。

希望有所帮助。