如何以编程方式将Powershell背景颜色设置为RGB值

目前从Console Colors中选择的16种颜色对我来说不是正确的选择.我想在背景中使用这些更暗的变体.

我绝对可以使用UI设置这些并在那里更改RGB值.

例如,我可以选择Darkblue并在RGB部分选择65 for Blue(128是认值).有人可以告诉我如何以编程方式执行此操作.

就像是:

(Get-Host).UI.RawUI.BackgroundColor=DarkBlue

但有额外的选择.

解决方法

Lee Holmes的这篇老帖解释了如何将颜色更改为您想要的任何值.您必须更改注册表 – http://www.leeholmes.com/blog/2008/06/01/powershells-noble-blue/
Push-Location 
Set-Location HKCU:\Console 
New-Item ".\%systemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe" 
Set-Location ".\%systemRoot%_system32_WindowsPowerShell_v1.0_powershell.exe"

New-ItemProperty . ColorTable00 -type DWORD -value 0×00562401 
New-ItemProperty . ColorTable07 -type DWORD -value 0x00f0edee 
New-ItemProperty . FaceName -type STRING -value "Lucida Console" 
New-ItemProperty . FontFamily -type DWORD -value 0×00000036 
New-ItemProperty . FontSize -type DWORD -value 0x000c0000 
New-ItemProperty . FontWeight -type DWORD -value 0×00000190 
New-ItemProperty . HistoryNoDup -type DWORD -value 0×00000000 
New-ItemProperty . QuickEdit -type DWORD -value 0×00000001 
New-ItemProperty . ScreenBufferSize -type DWORD -value 0x0bb80078 
New-ItemProperty . WindowSize -type DWORD -value 0×00320078 
Pop-Location

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效