Réinitialiser les couleurs sur la ligne de commande Windows (cmd)

62

Je lance souvent des commandes dans cmd.exe qui ont de jolies couleurs dans leur sortie, ce qui est excellent. Malheureusement, parfois, ils meurent au milieu, ou je dois les tuer, puis la fenêtre de la console reste bloquée dans du texte rouge (par exemple) sur un fond noir, ce qui est gênant.

Comment réinitialiser la couleur du texte à la valeur par défaut?

Sur un terminal unix, je peux taper reset- je cherche l’équivalent de cmd.exe.

Ken
la source

Réponses:

77

Color 07 le définira sur le schéma par défaut utilisé par cmd.exe.

Les attributs de couleur sont spécifiés par DEUX chiffres hexadécimaux - le premier correspond à l'arrière-plan; la seconde au premier plan. Chaque chiffre peut être l'une des valeurs suivantes:

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
la source
Jusqu'à présent, les 3 réponses sont très utiles, mais color 07(et pas seulement color), vous avez travaillé ici, je vais donc marquer celui-ci.
Ken
colora sur mon environnement le même effet que color 75(violet sur gris clair), une combinaison que j'ai définie comme paramètre par défaut dans les paramètres de la console (et que j'aimerais supprimer maintenant). color 07transforme ma console en un blanc effrayant sur le rouge.
xverges
Décevant ça color 00ne marche pas ...
tim_hutton
31

Essayer Color

Utilisez color /?pour voir toutes les commandes

COLOR Si aucun argument n'est fourni, cette commande restaure la couleur telle qu'elle était au démarrage de CMD.EXE. Cette valeur provient de la fenêtre de la console actuelle, du commutateur de ligne de commande / T ou de la valeur de registre DefaultColor.

Moab
la source
+1 pour citer les docs au lieu de
Joey