PowerShell错误和警告

PowerShell使用默认的系统错误颜色在控制台上输出


适用于所有PowerShell版本

如果你想在PowerShell控制台上输出错误信息或者警告信息,可以分别使用write-error和write-warning这两条命令。它们会采用系统中默认的字体颜色来打印文本。PowerShell会为你的输出采用一个文本模板。

PowerShell错误和警告

但是Write-Error会引入一个实际的异常,可能会中断脚本的继续运行。如果你只想输出一个看起来像错误的消息,那不妨试试下面这种靠谱一点的写法:

PS>  $host.UI.WriteErrorLine('宫廷内斗而已')
宫廷内斗而已

荔非苔注:这确实比write-host中指定颜色方便多了。

原文链接:Using System Error Colors for Output

本文链接: https://www.pstips.net/using-system-error-colors-for-output-2.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注