Như chúng ta đã biết, dòng lệnh Windows có bảng màu trắng đen. Và chúng ta có thể sử dụng:
COLOR
lệnh để thay đổi màu sắc của nền và văn bản.
Nhưng lệnh trên sẽ thay đổi toàn bộ văn bản trong dòng lệnh. Ví dụ: kết quả của lệnh như sau:
COLOR 04
Nhưng tôi không muốn kiểu phối màu này bởi vì nó không có gì khác biệt với màu trắng đen ban đầu. Thật khó để phân biệt lệnh bạn nhập và đầu ra của lệnh. Những gì tôi muốn là một cái gì đó như thế này:
Tôi muốn màu của dấu nhắc lệnh khác với văn bản khác trên màn hình để tôi có thể tìm thấy lệnh tôi nhập dễ dàng. Nhưng tôi chỉ nhận được giải pháp trên Linux. Nó sử dụng:
export PS1=”\[\e[35;1m\][\u@\h: \W]\$\[\e[0m\] “
Vì vậy, câu hỏi của tôi là:
Làm cách nào để thay đổi màu của dấu nhắc lệnh như trên trên Windows?
Cảm ơn rất nhiều.
Giải pháp:
Theo lời nhắc của @Luke cuối cùng tôi cũng có được giải pháp. Bất cứ ai quan tâm đến chủ đề này, vui lòng nhấn vào hai liên kết dưới đây:
/programming/6297072/color-for-the-prompt-just-the-prompt-proper-in-cmd-exe-and-powershell & http://gynvael.coldwind.pl/?id = 130
Đó là " ANSI hack được phát triển cho shell CMD.exe ".
Mong rằng sẽ có ích cho bạn.