Ví dụ: tôi muốn màu xanh nhạt hơn một chút hoặc đổi màu đỏ thành màu cam hơn một chút. Điều này có thể không?
Tôi biết rằng tôi có thể thay đổi màu nền và màu nền trước một cách dễ dàng. Những màu khác thì sao?
somecommandthatdoesntexist
.
Ví dụ: tôi muốn màu xanh nhạt hơn một chút hoặc đổi màu đỏ thành màu cam hơn một chút. Điều này có thể không?
Tôi biết rằng tôi có thể thay đổi màu nền và màu nền trước một cách dễ dàng. Những màu khác thì sao?
somecommandthatdoesntexist
.
Câu trả lời:
Như bạn đã biết, người ta có thể dễ dàng thay đổi màu của bảng điều khiển PowerShell bằng cách sử dụng thứ gì đó như thế này trong hồ sơ của bạn:
$a = (Get-Host).UI.RawUI
$a.ForegroundColor = "black"
$a.BackgroundColor = "white"
Clear-Host
Tuy nhiên, bạn bị giới hạn ở 16 màu ANSI tiêu chuẩn. Bạn có thể thay đổi màu được sử dụng làm mặc định trong sổ đăng ký (tôi có thể nhớ một cách mơ hồ về việc đó trong quá khứ, nhưng tôi không thể tìm thấy bất kỳ ghi chú nào trên đó), nhưng cách dễ dàng là làm điều đó là bọc bảng điều khiển PowerShell với Console2 và sử dụng các tùy chọn trong cài đặt của nó. Bạn cũng sẽ nhận được các lợi ích khác, như các tab và dán dễ dàng.
EDIT: Tôi chỉ nhớ rằng bạn có thể làm tương tự mà không cần sử dụng Console2. Trong bảng điều khiển PowerShell tiêu chuẩn, chỉ cần chuyển đến tab Màu trong Thuộc tính và sửa đổi các giá trị RGB của 16 màu ANSI tiêu chuẩn.
RegShot
trước và sau khi thực hiện các thay đổi và xem sự khác biệt là gì, để tìm khóa đăng ký có liên quan. Sau đó bạn có thể tiêm cùng một giá trị bằng cách sử dụng reg add
.