PowerShell에서 색 구성표를 사용자 지정할 수 있습니까?


8

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

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


다른 색은? 배경은 ... 배경, 전경은 텍스트입니다. CLI에서 변경할 다른 것은 없습니다.
Bob

예를 들어, 입력시 오류 메시지의 색상입니다 somecommandthatdoesntexist.
Andres Riofrio

답변:


8

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

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

그러나 표준 16 ANSI 색상으로 제한됩니다. 레지스트리에서 기본값으로 사용 된 색상을 변경할 수 있습니다 (과거에는 기억이 나지 않지만 메모를 찾을 수는 없지만) PowerShell 콘솔을 래핑하는 것이 쉬운 방법입니다 과 Console2 과 그 설정에서 옵션을 사용합니다. 탭과 붙여 넣기와 같은 다른 이점도 있습니다.


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


좋은 정보입니다. 스크립트를 작성하려고합니다. 어떤 레지스트리 값이 변경되는지 감지하는 방법을 알고 있습니까?
Andres Riofrio

@AndresRiofrio : 예 RegShot. 변경 전후에 사용 하고 차이점이 무엇인지 확인하여 관련 레지스트리 키를 찾으십시오. 그런 다음을 사용하여 동일한 값을 주입 할 수 있습니다 reg add.
paradroid
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.