我知道我可以通过在我的配置文件中设置以下内容来更改 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/