La couleur de l'INVITE (juste l'INVITE approprié) dans cmd.exe et PowerShell?

Donc en Bash que vous venez de configurer PS1 d'ajouter de la couleur à votre invite. Je parle de l'invite de bon, pas la couleur de premier plan (texte) ou de l'arrière-plan. Et il est vraiment facile en Bash et ça aide beaucoup si vous avez besoin de trouver vos commandes dans un océan de désordre texte de sortie.

Pouvez-vous atteindre le même pour cmd.exe, ou comme un secours, pour PowerShell? Une couleur invite?

Je ne sais pas si cela peut être fait dans les vieux jours avant Win32 par chargement ANSI.SYS. Je pense que c'était juste pour faire le premier plan et l'arrière-plan coloré. Mais j'ai peut-être tort. Et de toute façon, ces jours sont révolus, et dans nos temps modernes (je sais), nous utilisons cmd.exe, ou PowerShell.

Je sais que les deux cmd.exe et PowerShell sont capables de couleur de sortie. Pour cmd.exe, il suffit d'exécuter color /? pour le savoir. Mais ma question n'est pas sur le premier plan et l'arrière-plan, c'est tout connues de l'humanité - c'est à propos de juste changer les couleurs de l'invite pour cmd.exe, probablement par l'intermédiaire de la PROMPT variable d'environnement comme par le PS1 variable pour Bash? Est-il possible?

Et non, Cygwin n'est pas une alternative à cela. Je suis un Cygwin utilisateur avec MinTTY et tout, et j'adore ça. Mais je veux toujours mon cmd.exe invite de couleur, trop.

InformationsquelleAutor Lumi | 2011-06-09