powershell - 在配置文件脚本中使用十六进制值设置 Powershell 颜色

标签 powershell colors

我知道我可以通过在我的配置文件中设置以下内容来更改 PowerShell 控制台颜色:

$Host.UI.RawUI.BackgroundColor = "White"
Clear-Host

但是,在 Powershell 控制台中,您可以转到“属性”中的“颜色”选项卡并手动修改标准 16 种 ANSI 颜色的 RGB 值。是否可以从配置文件脚本中设置标准颜色的十六进制或 RGB 值?例如我想要的设置:
$Host.UI.RawUI.BackgroundColor = "#242424"  # Gray
Clear-Host

最佳答案

您可以,但不能通过 $Host目的。颜色表存储在注册表中。

您将使用相同的名称,但颜色会有所不同。这就是默认 PowerShell 控制台为蓝色/灰色的原因。

关于powershell - 在配置文件脚本中使用十六进制值设置 Powershell 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16280402/

相关文章:

powershell - 从for循环中调用Powershell函数

powershell - 比较对象 : PassThru parameter alters input variable

objective-c - 在 objective-c cocoa 应用程序中获取屏幕上像素的颜色

Android - 如何检查按钮背景颜色是否与 View 中的前一个相同(以编程方式)

java - JTextArea 的前景色没有改变

git - 获取 Git 中两次提交之间修改次数最多的文件

Powershell Invoke-SQLCmd 和 SQLPS

powershell - 在 Windows Server 2012 R2 上安装 LetsEncrypt 证书没有错误,但 HTTPS 仍然没有加载...?

r - 用 R 中的颜色填充绘图中的轮廓线

android - 在 Android 中用透明颜色填充 Canvas