Por lo tanto, en Bash, simplemente configure PS1
para agregar colores a su solicitud. Estoy hablando de la indicación adecuada, no del color del primer plano (texto) o el fondo. Y es realmente fácil en Bash y ayuda mucho si necesita encontrar sus comandos en un mar de salida de texto desordenado.Color para PROMPT (solo la PROMPT adecuada) en cmd.exe y PowerShell?
¿Se puede lograr lo mismo para cmd.exe
, o como alternativa, para PowerShell? ¿Un mensaje de color?
No sé si podría hacerse en los viejos tiempos antes de Win32 cargando ANSI.SYS
. Creo que eso fue solo para hacer que el primer plano y el fondo fueran coloridos. Pero podría estar equivocado. Y de todos modos, esos días se han ido, y en nuestros tiempos modernos (lo sé), estamos usando cmd.exe
o PowerShell.
Sé que tanto cmd.exe como PowerShell son capaces de generar colores. Para cmd.exe, simplemente ejecute color /?
para averiguarlo. Pero mi pregunta no es sobre el primer plano y el fondo, eso es todo lo que sabe la humanidad: se trata solo de cambiar el color de la solicitud para cmd.exe, probablemente a través de la variable de entorno PROMPT
a través de la variable PS1
para Bash? ¿Es posible?
Y no, Cygwin no es una alternativa para esto. Soy un usuario de Cygwin con MinTTY y todo, y me encanta. Pero todavía quiero que mi prompt cmd.exe
esté coloreado.
Phantastic, gracias! Lo tengo trabajando, también. Las instrucciones en 'readme.txt' son buenas, solo falta una cosa: en los sistemas de 64 bits, debe copiar las dos DLL,' AnsiSupport.dll' y 'DllSpoof.dll', en' C: \ Windows \ La carpeta SysWOW64' en lugar de la carpeta 'C: \ Windows \ system32'. ([¡Asegúrese de leer el truco de la carpeta a menos que lo sepa!] (Http://stackoverflow.com/questions/949959)) Este fue el caso en mi sistema - Win7 Pro 64 bit. Funcionando bien y colorido ahora - gracias de nuevo, eso es ** genial **! – Lumi
** CAVEAT **: Esto es ** no ** un reemplazo 1: 1 más colores ANSI. Aunque no hay problema la mayor parte del tiempo, algunas cosas bien pueden dejar de funcionar. Un ejemplo que he encontrado es la utilidad 'powercfg.exe'. El truco ANSI de 32 bits recogerá cosas en 'C: \ Windows \ SysWOW64' (32 bit), el original en' C: \ Windows \ System32' (64 bit). Con 'powercfg', esto hace una gran diferencia. La versión de 32 bits no me dice por qué mi computadora se despertó. Definitivamente ten esto en cuenta para que no te muerdan. – Lumi
No funciona en Windows 8. –