PowerShell에서 색 구성표를 사용자 지정할 수 있나요?

PowerShell에서 색 구성표를 사용자 지정할 수 있나요?

예를 들어, 파란색을 조금 더 밝게 하고 싶고, 빨간색을 좀 더 오렌지색으로 바꾸고 싶습니다. 이것이 가능한가?

배경색과 전경색을 쉽게 변경할 수 있다는 것을 알고 있습니다. 다른 색상은 어떻습니까?

답변1

아시다시피 프로필에서 다음과 같은 항목을 사용하여 PowerShell 콘솔 색상을 쉽게 변경할 수 있습니다.

$a = (Get-Host).UI.RawUI
$a.ForegroundColor = "black"
$a.BackgroundColor = "white"
Clear-Host

그러나 표준 16가지 ANSI 색상으로 제한됩니다. 레지스트리에서 기본값으로 사용되는 색상을 변경할 수 있지만(과거에 그렇게 했던 기억이 어렴풋이 나지만 그에 대한 메모를 찾을 수 없습니다) 이를 수행하는 쉬운 방법은 PowerShell 콘솔을 래핑하는 것입니다. ~와 함께콘솔2설정에서 옵션을 사용하세요. 탭 및 손쉬운 붙여넣기와 같은 다른 이점도 얻을 수 있습니다.


편집: Console2를 사용하지 않고도 동일한 작업을 수행할 수 있다는 것을 방금 기억했습니다. 표준 PowerShell 콘솔에서 속성의 색상 탭으로 이동하여 표준 16개 ANSI 색상의 RGB 값을 수정하면 됩니다.

관련 정보