Tengo un problema extraño en mi computadora portátil: cuando ejecuto Powershell dentro de una ventana de consola existente, la elección de fuente para la ventana cambia.
Por ejemplo, esto es cmd.exe inmediatamente después de abrir la ventana:
Las fuentes, el tamaño de la ventana y los colores utilizados son correctos: la fuente es Lucida Console a 16pt.
Entonces, corro PowerShell
y este es el resultado:
¡La fuente ha cambiado a "Fuente Ráster" a 12x16 píxeles! Otras propiedades de la ventana (colores, recuento de filas, recuento de columnas) no cambian.
¿Alguna idea de por qué cambia?
Nota: al investigar esto, debido a que la fuente Raster es horriblemente fea y me molesta, he encontrado otros que informan problemas al configurar la fuente para la ventana de la consola de PowerShell (como la pregunta " No se puede cambiar la fuente predeterminada de PowerShell a Lucida Console "). Aunque mi problema es diferente (dado que estoy iniciando Powershell desde una ventana de consola existente, no desde la pantalla de inicio), sospecho que una solución para uno podría ayudar al otro.
Respuestas:
Estaba teniendo exactamente el mismo problema y me estaba volviendo loco. Esto es lo que hice para corregirlo, espero que también funcione para usted:
1.) Mientras esté en cmd.exe, ejecute el comando powershell.
2.) En el indicador de PowerShell en cmd.exe, vaya a la configuración y cambie la fuente a Lucida Console.
3.) Salga del indicador de PowerShell y, mientras esté en cmd.exe, vaya a la configuración y cambie la fuente a Lucida Console.
4.) Como paso adicional para una buena medida, corrí
start powershell
desde cmd.exe y cambié la fuente allí también.5.) Sonríe ahora que mi TOC puede descansar. Ahora, cuando voy a inicio-> ejecutar-> cmd.exe y uso el comando powershell, permanece en la consola Lucida.
Reinicié la computadora y volví a abrir todo, y hasta ahora parece que me está quedando.
Espero que esto te ayude en tu búsqueda =)
fuente
Esto es FYI al menos en caso de que ayude a alguien para una resolución rápida. Es posible que esto no responda el POR QUÉ, pero brinda una forma de corregir o corregir potencialmente avanzar rápidamente si es necesario.
Vaya a TechNet SetConsoleFont y vea los detalles allí y luego siga las instrucciones a continuación y mire también la sección de recursos a continuación.
RECURSOS
fuente