Página principal Sobre mi Links de Interés Contacto Blogs de referencia

Translate

domingo, 15 de julio de 2018

Textual description of firstImageUrl

Windows CMD: Establecer los colores de fondo y de texto personalizados. (COLOR)

En el laboratorio de hoy, vamos a ver como podemos personalizar los colores del fondo de ventana y del texto de nuestra consola de comandos de Windows.

También, podéis acceder al canal de YouTube de Pantallazos.es, donde encontrareis un vídeo tutorial en el que usaremos el comando COLOR para realizar cambios en la configuración de colores en la consola de comandos de Windows. 


Podéis acceder y suscribiros al canal de Youtube de Pantallazos.es en el enlace que mostramos a continuación:

Muchos de nosotros, trabajamos innumerables horas con la consola de comandos de Windows y, cuando se realiza un trabajo tan continuado en un mismo entorno, puede ser necesario adaptar a los nuestros gustos personales la combinación de colores del entorno, puede ser que la combinación de colores ideal para nosotros no se corresponda con la combinación que viene definida por defecto establecida en la consola y deba ser variada.

Otra función que podemos extraer de nuestro laboratorio de hoy seria, poder establecer una configuración visual de colores en los script que hagamos, por poner un ejemplo, podríamos colorear un menú de texto que hayamos creado.



@echo off&Title=Menu principal.&MODE CON: COLS=71 LINES=24
:START
COLOR  2E
echo.
echo  Elige una opcion.
echo.
echo      1 = Opcion 1
echo      2 = Opcion 2
echo      3 = Opcion 3
echo      4 = Opcion 4
echo.
echo.
SET /P VAR=  Selecciona tu opcion del menu y presiona Enter: 
if 'VAR'=='' exit
cls
goto START

Para personalizar los colores del fondo de ventana y del texto de nuestra consola de comandos de Windows, podemos usar el entorno gráfico o directamente el comando COLOR de la consola de comandos de Windows.

Para realizar el cambio desde el entorno gráfico de Windows. En primer lugar, seleccionaremos con el botón derecho de nuestro ratón, el titulo de la ventana de consola que queremos configurar. En el menú desplegable que aparecerá, accederemos a la opción llamada propiedades.

En la sección de la ventana propiedades llamada Colores, nos permitirá seleccionar los colores de nuestra ventana. Tanto del fondo de la ventana como de las letras. Al cerrar la ventana de la consola de comandos de Windows, las opciones que hemos seleccionado quedaran predeterminadas.



La segunda manera que tenemos para configurar los colores del fondo de ventana y del texto de nuestra consola de comandos de Windows es usando el comando COLOR.

C:\COLOR /?
Configura los colores predeterminados de primer y segundo plano de la consola.

COLOR [attr]

  attr         Especifica el atributo de color de la salida de consola.

Los atributos de color están especificados con DOS dígitos hexadecimales (el primero
corresponde al segundo plano; el segundo al primer plano). Los dígitos
pueden coincidir con cualquiera de los siguientes valores:

    0 = Negro       8 = Gris
    1 = Azul        9 = Azul claro
    2 = Verde       A = Verde claro
    3 = Aguamarina        B = Aguamarina claro
    4 = Rojo        C = Rojo claro
    5 = Púrpura     D = Púrpura claro
    6 = Amarillo    E = Amarillo claro
    7 = Blanco      F = Blanco brillante

Si no se indican argumentos, este comando restaura el color que tenía
cuando se inició CMD.EXE. Este valor proviene de la ventana de la consola,
el modificador de línea de comandos /T o el valor del registro
DefaultColor.

El comando COLOR configura ERRORLEVEL a 1 si se realiza un intento de ejecutar
el comando COLOR con el mismo color de primer y segundo
plano.

Ejemplo: "COLOR fc" crea rojo claro sobre blanco brillante

Usar COLOR es muy sencillo, en primer lugar hemos de saber que con color podemos establecer cualquiera de los colores que se muestran en la tabla que tenéis en la pantalla. Para establecer el color del texto y el fondo de nuestra consola usaremos DOS dígitos hexadecimales, el primero corresponderá al color del segundo plano o fondo de la pantalla y el segundo dígito establecerá el color del primer plano o lo que equivale a las letras de la consola de comandos.

0 = Negro. (Black. #000000)
1 = Azul oscuro. (Navy. #000080)
2 = Verde. (Green. #008000)
3 = Verde azulado. (Teal. #008080)
4 = Marrón (Maroon. #800000")
5 = Púrpura. (Purple. #800080)
6 = Verde Oliva. (Olive. #808000)
7 = Plata. (Silver. #C0C0C0)
8 = Gris. (Grey. #808080)
9 = Azul. (Blue. #0000FF)
A = Verde lima. (Lime. #00FF00)
B = Cian. (Cyan. #00FFFF)
C = Rojo. (Red. #FF0000)
D = Magenta. (Magenta. #FF00FF)
E = Amarillo. (Yellow. #FFFF00)
F = Blanco brillante. (White. #FFFFFF)

Por ejemplo, si usamos el comando color COLOR con el código hexadecimal 9C estableceremos el fondo nuestra consola de comandos con el color azul y el texto aparecerá en color rojo.

COLOR 9C

La combinación de colores por defecto de la consola de comandos de Windows es 07 que equivale al fondo de la consola en color negro y el texto aparece en color plata, un gris claro.

COLOR 07

Para mi, las dos mejores combinaciones de colores son, 0F para establecer el fondo de la consola en color negro y el texto en color blanco brillante.

COLOR 0F

o el 1F para establecer el fondo de la consola en color azul oscuro y el texto en color blanco brillante.

COLOR 1F

Si ejecutamos el comando COLOR sin argumentos, este restaurará la combinación de colores que teníamos configurada cuando se iniciamos la  consola de comandos de Windows, esta combinación proviene del valor del registro DefaultColor.



1 comentario: