Cómo cambiar el esquema de color de Windows 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 el esquema de color: 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 las personas se han acostumbrado a estos colores, es posible que algunos deseen algo más distintivo, ya sea para una mejor visibilidad o por razones estéticas. Siendo ese el caso, echemos un vistazo a 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 host para el motor y el lenguaje de Windows PowerShell. Tiene su propia configuración de personalización que debe 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, por lo que para cambiar los colores, haga clic con el botón derecho en la barra superior de la ventana de PowerShell y seleccione ‘Propiedades’.

Si quieres seguir leyendo este post sobre "[page_title]" dale click al botón "Mostrar todo" y podrás leer el resto del contenido gratis. aiso.la es un sitio especializado en Tecnología, Noticias, Juegos y gran cantidad de temas que te pueden interesar. Si quieres leer más información similar a [page_title], no dudes de sguir navegando por la web y suscribirte a las notificaciones del Blog y no perderte las últimas novedades.

Seguir leyendo


  • Una vez que aparezca el cuadro de “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 de 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 PowerShell de Windows 10

  • Si bien esta fue una manera 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 un poco menos drástico? Para eso, deberá ponerse manos a la obra y usar la consola en lugar de depender de la GUI. En primer lugar, para conocer los colores predeterminados, 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 recuerda ingresarlos por separado y presionar ‘Enter’ en cada caso.
    $host.PrivateData.ErrorBackgroundColor = "Magenta"

    $host.PrivateData.ErrorForegroundColor = "Green"

  • Ya 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 usted desea, cada vez. Para eso, primero ejecuta 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. Así que ejecuta el siguiente comando para verificar si ya existe o si necesitas 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 este último, 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 que se crea el archivo, puede editarlo fácilmente con el Bloc de notas usando el comando notepad $profile en la ventana de Powershell. Desde allí, puede agregar cualquier código de configuración que desee utilizando los comandos discutidos 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, pero solo veremos cómo cambiar los colores sin complicar más las cosas.

    $console = $host.ui.rawui
    $console.backgroundcolor = "black"
    $console.foregroundcolor = "white"
    $colors = $host.privatedata
    $colors.verbosebackgroundcolor = "Magenta"
    $colors.verboseforegroundcolor = "Green"
    $colors.warningbackgroundcolor = "Red"
    $colors.warningforegroundcolor = "white"

    $colors.ErrorBackgroundColor = "DarkCyan"
    $colors.ErrorForegroundColor = "Yellow"
    set-location C:
    clear-host

  • 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 normalmente son.

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 un toque de color para divertir.

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

CONSULTE 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 algunas configuraciones 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 le apetezca. Y una vez que lo haga, no olvide avisarnos sobre cómo le fue, porque nos encanta saber de usted.

Scroll al inicio