Cómo cambiar la combinación de colores de PowerShell en Windows 10

El primer Windows PowerShell se lanzó hace más de una década para Windows XP, Windows Server 2003 y Windows Vista. Ha sido una parte constante de todas las ediciones de Windows desde entonces, comenzando con Windows 7 en 2009. Si bien se han realizado muchos cambios en el software en sí, lo único que se ha mantenido sin cambios a lo largo de los años es la combinación de colores: un fondo azul con texto blanco / amarillo en general y texto rojo sobre fondo negro para mensajes de error. Si bien la mayoría de la gente se ha acostumbrado a estos colores, algunos de ustedes pueden querer algo más distintivo, ya sea por una mejor visibilidad o por razones estéticas. Siendo ese el caso, hablemos de cómo puede cambiar el esquema de color de Windows PowerShell en Windows 10:

Nota: Antes de continuar, es importante comprender que este tutorial en particular se ocupará de la consola de PowerShell, y no de PowerShell ISE, que es una de las dos aplicaciones de host para el motor y el lenguaje de Windows PowerShell. Tiene sus propias configuraciones de personalización que deben abordarse por separado y está más allá del alcance de este tutorial.

Cambiar los colores de fondo y de primer plano en la consola de Windows 10 PowerShell

  • Como se mencionó anteriormente, la consola de Windows PowerShell muestra blanco sobre azul de forma predeterminada y rojo sobre negro para los mensajes de error, así que para cambiar los colores, haga clic con el botón derecho en la barra superior de la ventana de PowerShell y seleccione ‘Propiedades’.

  • Una vez que aparezca el cuadro ‘Propiedades’ de Windows PowerShell, haga clic en la pestaña ‘Colores’ y obtendrá una gran cantidad de opciones para configurar los colores de fondo y primer plano como se ve en la captura de pantalla a continuación.

Desde aquí, puede cambiar los colores del texto, los colores del texto emergente, los colores de fondo e incluso establecer los niveles de opacidad.

Cambiar los colores de los mensajes de error en la consola de Windows 10 PowerShell

  • Si bien esta fue una forma realmente fácil de cambiar algunas de las configuraciones, ¿qué sucede si desea realizar cambios más extensos en su consola PowerShell? Por ejemplo, ¿qué sucede si desea cambiar el texto y los colores de fondo de los mensajes de error de rojo sobre negro a algo menos drástico? Para eso, tendrá que ponerse sucio y usar la propia consola en lugar de confiar en la GUI. En primer lugar, para conocer los colores predeterminados, siga adelante y copie / pegue este código en la consola de PowerShell y presione ‘Enter’: $ host.privatedata

  • Para cambiar los colores de primer plano y de fondo de los mensajes de error, todo lo que necesita hacer es asignar nuevos valores. Como me gustaría cambiar el color de fondo a ‘Magenta’ y el color de primer plano a ‘Verde’, ingresaré los dos comandos a continuación. Solo recuerde ingresarlos por separado y presione ‘Enter’ en cada caso.
    $ host.PrivateData.ErrorBackgroundColor = “Magenta”
    $ host.PrivateData.ErrorForegroundColor = “Verde”

  • Ahora ha configurado la configuración de su consola, pero deberá guardarla en la configuración de su perfil para que la pantalla se abra exactamente como lo desea, cada vez. Para eso, primero ejecute el comando $ profile. Esto le mostrará el nombre (y la ubicación) del archivo predeterminado para su perfil.

  • Sin embargo, en realidad, el archivo de configuración predeterminado de PowerShell ni siquiera existe en la mayoría de los casos. Entonces ejecute el siguiente comando para verificar si ya existe o si necesita crearlo desde cero: test-path $ profile. Si el archivo ya existe, obtendrá un resultado “Verdadero”, de lo contrario, obtendrá “Falso”.

  • Como puede ver en la captura de pantalla anterior, obtuve la última, así que tendré que crear el archivo. Si obtiene “Verdadero”, omita este paso y vaya al siguiente. De lo contrario, ingrese el siguiente comando para crear el archivo: New-Item -path $ profile -type file -force

  • Una vez creado el archivo, puede editarlo fácilmente con el Bloc de notas utilizando el comando notepad $ profile en la ventana de Powershell. Desde allí, puede agregar cualquier código de configuración que desee utilizando los comandos descritos anteriormente. No solo puede cambiar los colores, sino también las fuentes, el tamaño de las ventanas, etc. a través de este método, sino que solo veremos cómo cambiar los colores sin complicar más las cosas.

    $ consola = $ host.ui.rawui
    $ console.backgroundcolor = “negro”
    $ console.foregroundcolor = “blanco”
    $ colores = $ host.privatedata
    $ colors.verbosebackgroundcolor = “Magenta”
    $ colors.verboseforegroundcolor = “Verde”
    $ colors.warningbackgroundcolor = “Rojo”
    $ colors.warningforegroundcolor = “blanco”
    $ colors.ErrorBackgroundColor = “DarkCyan”
    $ colors.ErrorForegroundColor = “Amarillo”
    set-location C:
    anfitrión claro

  • Ya casi llegamos, pero queda un último paso. Ejecute el siguiente comando para permitir que los scripts locales se ejecuten en su sistema: Set-ExecutionPolicy RemoteSigned y seleccione “A” para permitir todos los scripts. Ahora que ha terminado, así es como se vería su consola PowerShell cada vez que la inicie. Incluso los mensajes de error se verían un poco menos discordantes de lo que suelen ser.

Eso es todo, amigos, hice que la consola de Windows PowerShell en mi computadora portátil de trabajo se vea casi exactamente como el viejo símbolo del sistema con solo una pizca de color para divertirme.

Nota: Si bien los pasos antes mencionados están diseñados específicamente para Windows 10, también los probé en nuestra computadora de escritorio Dell anterior con Windows 7. Cada paso es prácticamente idéntico y todo funcionó como se esperaba.

VEA TAMBIÉN: Cómo evitar que las actualizaciones de Windows 10 se instalen automáticamente

Use comandos simples para cambiar los colores de Windows PowerShell en Windows 10

Windows PowerShell es una gran herramienta para usuarios avanzados, pero eso no significa que tenga que ser aburrido, monótono y aburrido. Ajustar algunos ajustes aquí y allá puede marcar una gran diferencia en el aspecto de su consola PowerShell, así que pruébelo y cambie los colores a lo que sienta su corazón. Y una vez que lo hagas, no olvides avisarnos de cómo te fue, porque nos encanta saber de ti.

Similar Posts

Leave a Reply

Your email address will not be published.