Recomendado, 2024

La Elección Del Editor

Cómo cambiar el esquema de color de Windows PowerShell en Windows 10

El primer Windows PowerShell fue lanzado 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 las personas se han acostumbrado a estos colores, algunos de ustedes pueden desear algo más distintivo, ya sea por una mejor visibilidad o por razones estéticas. Siendo ese el caso, veamos cómo puede cambiar la combinación de colores de Windows PowerShell en Windows 10:

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

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

  • Como se mencionó anteriormente, la consola de Windows PowerShell muestra blanco sobre azul de manera 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 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 menos drástico? Para eso, tendrás que agacharte y usar la consola en lugar de confiar en la GUI. En primer lugar, para conocer los colores predeterminados, adelante, copie / pegue este código en la consola de PowerShell y presione 'Enter': $host.privatedata

  • Para cambiar los colores de fondo y primer plano 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 la consola , pero deberá guardarla en la configuración de su perfil para que la pantalla se abra exactamente como lo desea, siempre. Para eso, primero ejecuta el comando $profile . Esto le mostrará el nombre (y la ubicación) del archivo predeterminado para su perfil.

  • En realidad, sin embargo, el archivo de configuración predeterminado de PowerShell ni siquiera existe en la mayoría de los casos . Así que ejecute el siguiente comando para verificar si ya existe o si necesita crearlo desde cero: test-path $profile . Si el archivo ya existe, obtendrás una salida "True", de lo contrario, obtendrás "False".

  • Como se puede ver en la captura de pantalla anterior, obtuve la última, así que necesitaré crear el archivo. Si obtiene "Verdadero", omita este paso y continúe con el 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 utilizando el comando notepad $profile en la ventana de PowerShell. Desde allí, puede agregar el código de configuración que desee con 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, pero solo vamos a echar un vistazo a los colores cambiantes 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 hay 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 normal.

Eso es todo, amigos, he hecho que la consola de Windows PowerShell de mi computadora portátil de trabajo se vea casi exactamente igual que el buen antiguo Símbolo del sistema con solo un toque de color para la diversión.

Nota: Si bien los pasos mencionados están diseñados específicamente para Windows 10, también los probé en nuestro escritorio Dell más antiguo que ejecuta 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 hacer una gran diferencia en cómo se ve su consola PowerShell, así que inténtelo y cambie los colores a lo que se sienta en su corazón. Y una vez que hagas eso, no olvides informarnos cómo fueron las cosas, porque nos encanta saber de ti.

Top