Lệnh color trong cmd là một trong những công cụ tùy biến giao diện đơn giản nhưng mạnh mẽ nhất trên Windows. Khi làm việc với Command Prompt, việc thay đổi màu sắc không chỉ giúp màn hình trở nên dễ nhìn hơn mà còn hỗ trợ phân biệt nhanh các phiên làm việc, giảm mỏi mắt khi thao tác lâu. Bài viết này sẽ khám phá toàn bộ khả năng của lệnh color, từ cú pháp cơ bản đến các mẹo nâng cao, giúp bạn làm chủ giao diện cmd một cách chuyên nghiệp.
Lệnh color trong cmd là gì?

Lệnh color trong cmd dùng để thiết lập màu nền (background) và màu chữ (foreground) cho cửa sổ Command Prompt. Đây là lệnh nội bộ của Windows, có mặt trên tất cả các phiên bản từ Windows XP đến Windows 11. Khi thực thi, lệnh này thay đổi toàn bộ bảng màu của cửa sổ cmd hiện tại hoặc đặt lại về mặc định.
Cú pháp chuẩn: color [attribute]
Trong đó attribute là hai ký tự hex, ký tự đầu tiên đại diện cho màu nền, ký tự thứ hai đại diện cho màu chữ. Nếu chỉ nhập một ký tự, nó sẽ chỉ thay đổi màu chữ và giữ nguyên màu nền. Nếu không kèm tham số, lệnh color sẽ trả về màu mặc định của hệ thống (nền đen, chữ trắng hoặc xám).
Bảng mã màu trong lệnh color

Windows cung cấp 16 màu cơ bản được mã hóa bằng các chữ số hex từ 0 đến F. Mỗi chữ cái hoặc số tương ứng với một màu cụ thể. Ví dụ: “color 1F” và “color 1f” cho cùng kết quả.
Cách sử dụng lệnh color trong cmd cơ bản

Thay đổi màu chữ và nền
Để đặt nền xanh dương đậm (1) và chữ trắng tinh (F), bạn gõ:
color 1F
Ngay lập tức cửa sổ cmd sẽ chuyển thành nền xanh dương với chữ trắng sáng. Đây là tổ hợp phổ biến giúp giảm chói mắt khi làm việc trong môi trường tối.
Chỉ thay đổi màu chữ
Nếu bạn muốn giữ nguyên nền và chỉ đổi màu chữ thành xanh lá sáng, gõ:
color A
Lưu ý: nếu bạn gõ “color A” mà nền hiện tại là màu 0 (đen), bạn sẽ thấy chữ xanh lá trên nền đen. Nếu nền là màu F (trắng), chữ xanh lá sẽ mờ đi. Vì vậy, nên chỉ định đủ hai ký tự để kiểm soát hoàn toàn.
Khôi phục màu mặc định
Gõ color (không tham số) sẽ đưa cửa sổ về màu mặc định của Windows: nền đen (0) và chữ xám sáng (7). Tuy nhiên, nếu
Có thể bạn đang dùng Windows Terminal. Hãy kiểm tra settings của Windows Terminal > Profiles > Defaults > Appearance > Color scheme. Lệnh color bị bỏ qua nếu Windows Terminal can thiệp.
Lệnh color có tác dụng trên Windows 10/11 không?
Có, vẫn hoạt động trên tất cả phiên bản Windows. Tuy nhiên, trên Windows 11 mặc định sử dụng Windows Terminal làm console chính, nên lệnh color chỉ có hiệu lực khi bạn mở Command Prompt từ classic console (ví dụ mở start menu gõ cmd và chọn “Command Prompt” không phải “Windows Terminal”).
Tôi có thể dùng lệnh color trong script PowerShell không?
Trong PowerShell console cũ, lệnh color hoạt động. Trong PowerShell ISE hoặc VS Code terminal, lệnh này không được hỗ trợ. Thay vào đó, dùng $Host.UI.RawUI.ForegroundColor = “Green”.
Kết luận

Lệnh color trong cmd là một công cụ nhỏ nhưng hữu ích, giúp bạn cá nhân hóa giao diện dòng lệnh theo sở thích và mục đích công việc. Từ việc giảm mỏi mắt, phân biệt các phiên làm việc đến tạo ấn tượng chuyên nghiệp khi trình diễn, việc nắm vững cú pháp và bảng mã màu sẽ nâng cao trải nghiệm hàng ngày của bạn với Windows Command Prompt. Hãy thử nghiệm ngay hôm nay với các tổ hợp màu khác nhau và áp dụng vào quy trình làm việc thực tế để cảm nhận sự khác biệt.







