【发布时间】:2020-08-31 09:31:12
【问题描述】:
我正在使用 Powershell 表单输出一些数据,我想知道如何获得彩色输出?
我没有使用写主机。那不是我要找的。我知道您可以为此使用 -ForegroundColor。
这是给Get-ADUser -Filter "UserPrincipalName -like 'Username'" | Select Enabled
如果输出为 False,则它需要为红色。如果输出为真,则为常规颜色。
谁能帮帮我?
非常感谢。 拉尔夫。
【问题讨论】:
-
颜色是用户界面的一部分。对象,比如你的命令输出的对象,没有颜色,否则。为什么说
Write-Host“不是我要找的”?如果您想使用颜色自定义对象显示,那么Write-Host是这样做的方法。 -
这是因为我需要在 Powershell 表单中使用它。那我就不能用Write-Host了……
-
它是什么类型的表格? xaml 还是旧版本的?
-
我明白了。我错过了问题中的“形式”一词。大概你的意思是 PowerShell 实例化 WinForms 控件?显示此表单的代码以及它如何从该命令加载数据会很有帮助。
-
@Ralph 你能贴出应该显示彩色输出的表单组件的代码吗?
标签: powershell