28 votos

¿Cómo cambiar sólo el color rápido de los línea de comandos de Windows?

Como todos sabemos, la línea de comandos de Windows tiene el blanco-esquema de color negro. Y que podemos usar:

COLOR

comando para cambiar los colores de fondo y del texto.

Pero el comando de arriba va a cambiar todo el texto en la línea de comandos. E. g. el resultado del comando es la siguiente:

COLOR 04

enter image description here

Pero yo no quiero este tipo de colores ya que no hace ninguna diferencia con el original blanco-negro. Es difícil distinguir el comando de entrada y de la salida del comando. Lo que quiero es algo como esto:

enter image description here

Quiero el color de símbolo del sistema es diferente con otro texto en la pantalla para que pueda encontrar el comando que de entrada fácilmente. Pero solo me dan la solución en Linux. Se utiliza:

export PS1="\[\e[35;1m\][\u@\h: \W]\$\[\e[0m\] "

Así que mi pregunta es:

¿Cómo puedo cambiar el color de símbolo del sistema como la de arriba en Windows?

Muchas gracias.

Solución:

Tras la petición de @Lucas finalmente llegar a la solución. Cualquiera que esté interesado en este tema, por favor, pulsa los dos enlaces de abajo:

Color para el SÍMBOLO del sistema (sólo el SÍMBOLO adecuado) en cmd.exe y PowerShell?& http://gynvael.coldwind.pl/?id=130

Es "ANSI hack desarrollado por la CMD.exe shell".

Deseo que podrían ser útiles para usted.

33voto

Tracker1 Puntos 279
  1. Obtener ANSI soporte de color:

    • Instalar ANSICON (fuente)

    • Alternativamente, ConEmu apoya ANSI colores en su comando le pide... por no mencionar que también soporta pestañas, como bien puede usar bash si usted tiene cygwin, msysgit o otras versiones instaladas.

  2. El programa de instalación de su símbolo del sistema a través de la configuración del entorno de...

    • Haga clic en / press Start
    • tipo env
    • Haga clic en Edit environment variables for your account
    • Editar / Añadir un PROMPTvariable

  3. Más información sobre opciones de mensaje

  4. Mi propia petición...

    • $_$E[1;30;40m[$E[0;36;40m%computername% | %userdomain%\%username%$E[1;30;40m] $E[0;33;40m$M$_$E[35;40m$d$s$t$h$h$h$h$h$h$_$E[1;33;40m$p$_$E[1;30;40m$g $E[0;37;40m
    • $E - carácter de escape
    • $E[...m - ANSI Secuencia de Colores
    • $_ - Nueva línea
    • $d - Fecha de
    • $t - Tiempo
    • $h - Retroceso (deshacerse de segundos y fracciones de segundos)
    • $p - Ruta De Acceso Actual
    • $m - Ruta de montaje (si en una unidad montada)
    • $g - Signo mayor que

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: