修改命令行字体的方法

时间:2025-04-26 09:08:04

右键菜单->“默认值” (注意,不是“属性”)

先把代码页改成美国,然后再改字体,会多出几个字体来。重启CMD生效。

(可能需要导入注册表,把下面的文字存成.reg然后导入)

(对CMD字体的修改,XP下可能重启后才生效)


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Console/TrueTypeFont]

"0"="Lucida Console"

"932"=hex(7):2a,00,2d,ff,33,ff,20,00,b4,30,b7,30,c3,30,af,30,00,00,2a,00,4d,00,/

  53,00,20,00,47,00,6f,00,74,00,68,00,69,00,63,00,00,00,00,00

"949"=hex(7):2a,00,74,ad,bc,b9,b4,cc,00,00,2a,00,47,00,75,00,6c,00,69,00,6d,00,/

  43,00,68,00,65,00,00,00,00,00

"936"=hex(7):2a,00,b0,65,8b,5b,53,4f,00,00,2a,00,4e,00,53,00,69,00,6d,00,53,00,/

  75,00,6e,00,00,00,00,00

"950"=hex(7):2a,00,30,7d,0e,66,d4,9a,00,00,2a,00,4d,00,69,00,6e,00,67,00,4c,00,/

  69,00,55,00,00,00,00,00

"00"="Consolas"

"000"="Courier New"

"0000"="Bitstream Vera Sans Mono"


修改代码页为美国后无法切出输入法。可以再改回成中文,不影响已经设好的字体。