我改变了powershell的颜色,现在我不能改变输入文本的颜色,总是黄色。
我更改了背景颜色和文本颜色
背景颜色已正确更改,但在显示文本中颜色仍为黄色。
我能做些什么来重置颜色吗?
发布于 2017-03-06 19:30:32
这将重置控制台颜色(例如,Console::BackgroundColor):(粘贴到powershell控制台中)
[Console]::ResetColor()
发布于 2016-05-03 21:19:11
我知道这是一个古老的问题,但我在谷歌上找到了它,并有了另一个解决方案。
Set-PSReadlineOption -TokenKind Command -ForegroundColor Black
这会将输入文本更改为黑色。可用的颜色选择如下:
您可以通过将其添加到您的配置文件中来使其持久存在。将命令附加到文件的末尾就足够了。
在我的例子中,配置文件位于:C:\Users\Billy\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
要获取PS配置文件的位置,请键入:
$profile
如果此文件不存在,您可以使用以下命令创建它:
New-item –type file –force $profile
(source)
要查看配置文件中的当前设置,请使用:
Get-PSReadlineOption
(source)
发布于 2018-03-09 23:35:22
通过右键单击标题栏并单击属性所看到的颜色实际上存储在ExtraData
部分的快捷方式文件中。您可以删除快捷方式并重新创建它,或者您可以使用十六进制编辑器来更改这些值。除此之外,没有“重置”功能。对于正常的命令提示符也是如此。
https://stackoverflow.com/questions/33859498
复制相似问题