Restablecer colores en la línea de comandos de Windows (cmd)

62

A menudo ejecuto comandos en cmd.exe que tienen colores bonitos en su salida, lo cual es genial. Desafortunadamente, a veces mueren en el medio, o tengo que matarlos, y luego la ventana de la consola se atasca en (digamos) texto rojo sobre fondo negro, lo cual es incómodo.

¿Cómo restablezco el color del texto al predeterminado?

En un terminal Unix, puedo escribir reset, estoy buscando el equivalente cmd.exe de eso.

Conocer
fuente

Respuestas:

77

Color 07 lo establecerá en el esquema predeterminado que usa cmd.exe.

Los atributos de color se especifican mediante DOS dígitos hexadecimales: el primero corresponde al fondo; el segundo el primer plano. Cada dígito puede tener cualquiera de los siguientes valores:

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
Hondalex
fuente
Las 3 respuestas hasta ahora son muy útiles, pero color 07(y no solo color) funcionaron aquí, así que marcaré esta.
Ken
colortiene en mi entorno el mismo efecto que color 75(púrpura sobre gris claro), una combinación que configuré como predeterminada en la configuración de la consola (y que me gustaría eliminar ahora). color 07convierte mi consola en un blanco aterrador sobre rojo.
xverges
Decepcionante que color 00no funciona ...
tim_hutton
31

Tratar Color

Use color /?para ver todos los comandos

COLOR Si no se proporciona ningún argumento, este comando restaura el color a lo que era cuando CMD.EXE comenzó. Este valor proviene de la ventana de la consola actual, el modificador de línea de comando / T o del valor de registro DefaultColor.

Moab
fuente
+1 por citar los documentos en lugar de vincular a información ni siquiera oficial :-)
Joey