添加字体进注册表
Win+R
打开运行,输入regedit
打开注册表。进入
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
我们发现里面有ab字符串,默认有一个0和00。
- 右键新建一个字符串,命名为000(每添加一个新的TrueType字体,就要在后面多加一个’0’),把数据设置为你想添加的字体的名称,如
JetBrains Mono
。
设置Dos代码页
在完成上述设置后,进入Dos界面的属性里面,可能仍然没有出现我们刚才添加的字体,这是因为我们默认的Dos代码页为936,如下图:
接下来又是修改注册表:
- 进入
HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
- 修改二进制项
CodePage
的值为十六进制1b5
或者十进制437
。 - 关闭注册表,重新运行cmd.exe。
- 接下来就可以在属性里找到你最开始添加的字体进行使用了。