Il y a quelques années, j'ai changé le jeu de couleurs de l'invite de commande. Maintenant, j'ai oublié comment je l'ai fait exactement.
- C'est permanent. Donc, le
COLOR
commandement est hors de question. - Il est intact, peu importe d'où je lance cmd. Il est donc hors de question de modifier la couleur à partir des propriétés de raccourci car j'obtiens le schéma de couleurs même lorsque je lance cmd à partir de Run ou de l'emplacement d'origine.
- Il ne me laisse pas le remplacer par des propriétés de raccourci. Et c'est ça le problème. Je crée un raccourci cmd et modifie sa palette de couleurs à partir des propriétés. Mais cela ne se reflète pas même après le redémarrage.
Donc, la seule option qui me reste: Utilisez la même méthode que j'ai utilisée il y a quelques années. Comment ai-je changé la couleur de cmd?
la source
La façon correcte de définir de manière permanente les couleurs (et d'autres paramètres) d'une console / invite de commande est la suivante:
La méthode que Tapped-Out a donnée fonctionne parce que Windows 7 se trouve avoir un bogue où l' option Propriétés modifie les valeurs par défaut au lieu de simplement pour la console actuelle, et elle pourrait être corrigée à tout moment.
La méthode donnée par Indrek fonctionne également, mais l'utilisation de l'interface fournie est plus facile (et plus sûre) que la modification manuelle du registre, en particulier lors de la définition des couleurs, car vous n'avez pas à vous soucier des valeurs hexadécimales. De plus, vous n'avez pas à vous soucier de définir des autorisations avec l'interface.
Enfin, un mot d'avertissement. Chaque type de console obtient son propre ensemble de paramètres, tout comme chaque raccourci vers une console . En d'autres termes, si vous créez un raccourci vers une console, la modification des paramètres modifiera le raccourci et ne s'appliquera qu'à la console ouverte par le raccourci, pas via d'autres raccourcis ou moyens. En outre, si vous exécutez une application console et modifiez les paramètres, ils seront appliqués uniquement à cette application console et non à d'autres consoles telles que l'invite de commandes.
Pour clarifier, ce qui se passe, c'est que toutes les consoles (invites de commande et applications de console) utilisent les paramètres par défaut (stockés dans
HKCU\Console
) jusqu'à ce qu'ils soient spécifiquement modifiés, auquel cas ils feront une copie de ces paramètres et les utiliseront à partir de là. Par exemple, si vous l'ouvrezedit.com
, il utilisera initialement les paramètres dansHKCU\Console
, mais si vous y apportez des modifications, une copie sera effectuée dansHKCU\Console\c:windows_system32_edit.com
et les modifications apportées aux valeurs par défaut ne seront plus reflétées car les paramètres spécifiquescommand.com
existent (et remplacent les valeurs par défaut ). Ceci est similaire à la façon dont les paramètres utilisateur remplacent les paramètres système (par exemple, HKCU remplace les valeurs par défaut HKLM).la source
HKCU\Console
. Le VIM de ligne de commande est une application de console et utilise donc le sous-système de console, donc quand il exécute CSRSS lui donne les paramètres par défaut à partir de là comme n'importe quelle autre application de console. Si vous modifiez les paramètres de VIM, il les utilisera à la place. Si vous créez un raccourci vers VIM, vous pouvez modifier les paramètres de ce raccourci uniquement et demander à VIM d'utiliser les valeurs par défaut lorsqu'il est lancé d'une autre manière. Vous pouvez même créer plusieurs raccourcis, chacun avec ses propres paramètres.Changez réellement les couleurs de la console Windows (changez ce qu'est le «bleu»)
Pour modifier réellement les couleurs (thème) de la console (Powershell, cmd, bash, etc.) pour Windows 10, utilisez Color Tool , qui est produit par l'équipe de la console de Microsoft.
En savoir plus sur colortool .
Pour changer la couleur utilisée (choisissez une couleur différente pour le bleu dans un ensemble limité de couleurs)
Bien sûr, vous pouvez l'essayer avec l'invite de commande elle-même, mais vous ne pouvez changer que la couleur du texte:
la source
Dans cmd, cliquez avec le bouton droit sur la barre de titre et sélectionnez les propriétés:
Cliquez sur l'onglet Couleurs:
Vous pouvez modifier les paramètres de couleur de l'invite de commande ici. D'après mes tests, il modifie globalement la palette de couleurs.
la source
Quel que soit le répertoire dans lequel vous vous trouvez, utilisez simplement cette commande pour modifier la couleur du texte:
color 0a
, la couleur sera changée en vert;color 0b
, la couleur sera changée en bleu;color 0c
, la couleur sera changée en rouge.la source
COLOR
commandement était hors de question".