微软对控制台字体的元数据有严格的限制,https://support.microsoft.com/zh-cn/help/247815/necessary-criteria-for-fonts-to-be-available-in-a-command-window

Window7终端字体必须符合以下标准,以便在命令会话窗口中可用

  • 字体必须是固定间距字体。
  • 字体不能是斜体字体。
  • 字体不能有一个否定的A或C空间。
  • 如果这是TrueType字体,它必须ff_modern。
  • 如果它不是TrueType字体,它必须oem_charset。

亚洲设施的附加标准:

  • 如果它不是TrueType字体,脸上的名字必须是“终端”。
  • 如果它是一个亚洲的TrueType字体,它也必须是一个亚洲字符集。

以上字体的要求非常苛刻,常规字体是不可以使用的,需要专门设计的字体才可以使用。但是设计这种字体比较复杂,需要涉及低层改表,非专业人士没几个人做得出来,所以建议大家下载下边的已经修改好了的Windows 7命令终端专用字体:YaHeiConsola

https://pan.baidu.com/s/1gCZP8

双击下载好的msyh_consola.ttf文件,点击安装即可完成字体安装。

安装好字体后,win+R调出运行窗口,输入regedit,打开注册表编辑器

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont

右键新建“字符串值”

  • 名称为: 0936
  • 数据为: *YaHeiConsola,注意这里是有一个星号的。

右键 PowerShell 或者 cmd 标题栏,在“属性”->“字体”中将字体设置为 YaHeiConsola。

  • 字体、颜色、布局请参照下图设置。
  • 默认值选项可以设置为英文版。
  • 如果想要全屏在屏幕缓冲区大小,宽度改为180即可。

参考文献

1.https://www.zhihu.com/question/36344262

转载于:https://www.cnblogs.com/PigsArea/p/8093165.html

Win7命令终端基础配色指南相关推荐

  1. macbook 终端命令怎么使用_玩转 Terminal 终端:入门指南及进阶技巧

    怎样看出电影中哪个人是电脑大神?看他是不是在用终端. 这是句玩笑话,但是你可能或多或少从电影中见过某个电脑大神或者专业黑客,在一块黑色的窗口前随便敲一点代码,某个问题就迎刃而解了.虽然实际情况不会这么 ...

  2. Mac 终端的入门指南与进阶技巧

    前言 hihi,勇敢的小伙伴儿们大家好啊,今天我想分享的是 Mac 终端的一些用法,说起分享的原因呢,也是在生活中受到了前辈的指导,那分享的目的呢,就是想在分享的同时和大家一起学习并逐渐掌握这个技能, ...

  3. win7 命令行工具_7个很棒的命令行工具

    win7 命令行工具 The terminal/command line is a sacred tool that developers have under their belt. It is p ...

  4. Windows Terminal 终端个性化设置指南

    Windows Terminal 终端个性化设置指南 Windows 终端是一个新式终端,它面向你喜爱的命令行 shell,如命令提示符.PowerShell 和 bash(通过适用于 Linux 的 ...

  5. Windows 如何用命令终端(CMD)启动和停止 MySQL 数据库服务

    当安装完 MySql 后,默认每次 Windows 启动的时候都会将 MySql 服务启动起来.那么如何通过命令方式来启动和停止 MySQL 服务呢? Windows XP 如果是 Windows X ...

  6. Debian11镜像更新为阿里巴巴开源镜像站镜像,切换root用户,解决用户名不在sudoers文件中此事将被报告,Debian11 文件夹对话框、火狐浏览器、命令终端等没有最大化和最小化

    选择Debian作为编程开发最佳Linux的理由: Debian是面向程序员的最古老,最出色的Linux发行版之一.Debian提供了具有.deb软件包管理兼容性的超稳定发行版.Debian为程序员提 ...

  7. “命令终端”的实现4-优化之解耦

    这段时间一直在做测试的工程(不是测试的工作),为了应付不同的测试场景,代码使用了解释器风格,至于实现,则使用了多年前写的命令终端代码.那会刚毕业不久,写的代码还是有提升空间.现在重新拾起,打破一般认知 ...

  8. nessus 命令行新建用户_【笔记3】命令行基础

    命令行基础&为什么要学? 1. 命令行是啥: - 用户通过键盘输入字符指令.计算机输出字符结果的一种人机交互的方式 - 只能输入命令,没有对话框,没有按钮,全部都是文字 - 世界上第一个程序员 ...

  9. 键盘可以实现向计算机输入数据判断,计算机应用基础—学习指南.docx

    计算机应用基础-学习指南 一.填空题1.世界上第一台电子计算机是在()年诞生的.A.1927 B.1936 C.1946 D.19522.世界上第一台计算机是().A.EDSAC B.ENIAC C. ...

最新文章

  1. Docker的安装、镜像源更换与简单应用
  2. Python 三十大实践、建议和技巧
  3. Java之URLEncoder和URLDecoder类使用小记
  4. POJ 2286 The Rotation Game IDA*
  5. JDK 1.5 环境变量的配置
  6. Eclipse 上安装STS (springsource-tool-suite)
  7. 分布式和集群的概念和区别
  8. 通信线路工程验收规范 gb51171-2016_老杨一建通信学堂通信线路工程施工技术
  9. mysql linux 关闭防火墙_linux常用命令和关闭防火墙
  10. ajax php cookie,php setcookie没有使用ajax调用
  11. functions.php隐藏恶意代码,警惕WordPress主题functions.php包含的恶意代码
  12. html5商品列表页tab,基于vue的tab-list类目切换商品列表组件的示例代码
  13. MATLAB学习与使用:矩阵的运算
  14. Wowza流媒体Live直播和VOD点播配置实战
  15. ppt模板怎样用到html中,教你如何自己制作PPT模板及使用模板方法图文介绍
  16. 网络负载均衡器(NLB)
  17. android高仿ios11系统,安卓仿苹果iOS11主题APP
  18. win10如何删除计算机用户,win10如何取消账户登录_win10怎么删除登录账户
  19. OA新增百亿市场,蓝凌、钉钉靠“智能OA”占稳C位
  20. Gluster FS 部署复制卷与常用命令 常见问题解决

热门文章

  1. 如何学习linux编程(转载)
  2. 给一份Webservice接口通用实现!!
  3. 转载——C语言中float,double类型,在内存中的结构(存储方式)
  4. Linux 网络路由介绍
  5. 高可靠芯片搭配视觉演算法,影像式ADAS满足车规要求
  6. 图像处理中,SIFT,FAST,MSER,STAR等特征提取算法的比较与分析(利用openCV实现)
  7. 几种软负载均衡策略分析
  8. 立体匹配十大概念综述
  9. 2. Dubbo和Zookeeper的关系
  10. Spark RDD概念学习系列之RDD的重要内部属性(十五)