Скидання кольорів у командному рядку Windows (cmd)


62

Я часто запускаю команди cmd.exe, які мають свої кольори у виході, що чудово. На жаль, іноді вони гинуть посередині, або мені доводиться їх вбивати, і тоді вікно консолі застрягає в (скажімо) червоному тексті на чорному тлі, що незручно.

Як відновити колір тексту до типового?

На терміналі unix я можу набрати reset- я шукаю еквівалент cmd.exe.

Відповіді:


76

Color 07 встановить його за схемою за замовчуванням, яку використовує cmd.exe.

Кольорові атрибути задаються ДВОМОЮ шістнадцятковими цифрами - перша відповідає фону; другий передній план. Кожна цифра може мати будь-яке з наступних значень:

0 = Black       8 = Gray
1 = Blue        9 = Light Blue
2 = Green       A = Light Green
3 = Aqua        B = Light Aqua
4 = Red         C = Light Red
5 = Purple      D = Light Purple
6 = Yellow      E = Light Yellow
7 = White       F = Bright White

Усі 3 відповіді поки що дуже корисні, але color 07(і не просто color) працювали тут, тому я позначу цю.
Кен

colorна моє середовище такий же ефект, як color 75(фіолетовий на світло-сірий), комбінацію, яку я встановив за замовчуванням у налаштуваннях консолі (і яку я хотів би зараз видалити). color 07перетворює мою консоль у страшно білий на червоний.
xverges

Розчарування, color 00яке не працює ...
tim_hutton

31

Спробуйте Color

Використовуйте color /?для перегляду всіх команд

КОЛІР Якщо аргумент не наводиться, ця команда відновлює колір таким, яким він був, коли CMD.EXE запускався. Це значення надходить із поточного вікна консолі, перемикача командного рядка / T або від значення реєстру DefaultColor.


+1 за цитування документів, а не посилання на навіть не офіційну інформацію :-)
Joey

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.