把cmd窗口的字体设为新宋体

供稿:hz-xin.com     日期:2025-05-22
cmd.exe窗口中显示的是什么字体?就那个黑框里显示的默认字体是什么字体?

在cmd.exe的窗口,右键点击标题栏,选择“属性”---“字体”,看到点阵字体是选中的,这个就是默认的字体,右边是字体的像素。

属性里面还有其它的设置,像颜色,可以改变字体和背景的颜色

1、用命令的方式没有改变大小的具体命令
2、可以在命令模式下输入cmd/?看下一些详细的命令的作用。
3、图形界面下可以更改字体大小,右击-属性里就可以实施,更改字体的大小,图形界面更改方便些。

1. 进入开始菜单,选择 “运行”程序,输入cmd命令, 就能打开命令提示符。

2. 重新设置字体及窗口大小:

在命令提示符窗口标题栏上,左上角右键 ,在弹出的菜单中选择 “属性”。

3. 按需修改字体或大小即可。

4.其它属性设置:

选项

布局

颜色

终端



自定义cmd窗口位置、大小、字体等等属性

1、默认设置:
HKEY_CURRENT_USER\Console

2、自定义设置:
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]

3、键及值:
"WindowPosition"=dword:00640104
"CodePage"=dword:000003a8
"FontSize"=dword:00100008
"FontFamily"=dword:00000030
"FontWeight"=dword:00000190
"HistoryNoDup"=dword:00000000
"FullScreen"=dword:00000000
"ScreenColors"=dword:000000ce
"ScreenBufferSize"=dword:12c0050

4、键值意义:
各键值均为十六进制表示
窗口位置-----WindowPosition---高四位为上,低四位为左。
如00640104,即距屏幕上沿64H=100,距屏幕左沿104H=260
字体大小-----FontSize---------高四位为字高,低四位为字宽
如00100008,即字体宽×高=08H×10H=8×16
全屏幕-------FullScreen-------0:窗口 1:全屏幕(此时WindowPosition失效)
窗口尺寸-----WindowSize-------高四位为高度,低四位为宽度
默认00190050,即高19H=25行,宽50H=80列
缓冲区尺寸---ScreenBufferSize-高四位为高度,低四位为宽度
默认012c0050,即高12cH=300行,宽50H=80列
字体颜色-----ScreenColors-----低两位同color设置中的字体颜色值
字体类型-----FontFamily-------36:新宋体 30:点阵字体
当前代码页---CodePage---------默认3a8H=936:ANSI/OEM-简体中文GBK
丢弃旧副本---HistoryNoDup-----0:不丢弃 1:丢弃旧副本

5、自定义与默认关系:
系统首先在自定义里面查找相关设置,若自定义中没有,则到默认里面查找。
即自定义优先级高于默认。

6、批处理设定窗口属性
set rr="HKCU\Console\%%SystemRoot%%_system32_cmd.exe"
reg delete %rr% /f>nul
reg add %rr% /v "WindowPosition" /t REG_DWORD /d 0x00640104 /f>nul
reg add %rr% /v "WindowSize" /t REG_DWORD /d 0x00190050 /f>nul
reg add %rr% /v "ScreenBufferSize" /t REG_DWORD /d 0x00190050 /f>nul
reg add %rr% /v "FullScreen" /t REG_DWORD /d 0x00000001 /f>nul
reg add %rr% /v "FontSize" /t REG_DWORD /d 0x00100008 /f>nul

7、字体大小:
(1)点阵字体(较小)
3×5-------00050003
5×8-------00080005
6×12------000c0006
6×13------000d0006
8×16------00100008
8×18------00120008
10×20-----0014000a
10×22-----0016000a
12×27-----001b000c
(2)新宋体(较大)
6----00060000---3*7
8----00080000---4*9
10---000a0000---5*11
12---000c0000---6*14
14---000e0000---7*16
16---00100000---8*18
18---00120000---9*21
20---00140000---10*23
24---00180000---12*27
28---001c0000---14*32
36---00240000---18*41
72---00480000---36*82

以上是自定义cmd窗口属性的基本知识,下面提供一个实例,是一个小游戏:猜数字。

@echo off
set rr="HKCU\Console\%%SystemRoot%%_system32_cmd.exe"
reg add %rr% /v "WindowPosition" /t REG_DWORD /d 0x0064020b /f>nul
reg add %rr% /v "WindowSize" /t REG_DWORD /d 0x000e0015 /f>nul
reg add %rr% /v "ScreenBufferSize" /t REG_DWORD /d 0x000e0015 /f>nul
if not defined ff (set ff=0&start cmd /c %0&exit)
::mode con cols=21 lines=14
title 猜数字
setlocal enabledelayedexpansion
cd /d %TEMP%

>tmp.bat echo @echo off
>>tmp.bat echo title 输入数字
>>tmp.bat echo for /l %%%%i in (1,1,6) do echo.
>>tmp.bat echo set /p num=输入数字:
>>tmp.bat echo echo %%num%%^>tm.tmp
>>tmp.bat echo exit

:main
cls
set times=0
echo 次 数字 状况
:again
set n1=%random:~-1%
set n2=
set n3=
set n4=
:value
set n=%random:~-1%
if "%n2%"=="" if %n% NEQ %n1% set n2=%n%
if "%n3%"=="" if %n% NEQ %n1% if %n% NEQ %n2% set n3=%n%
if "%n4%"=="" if %n% NEQ %n1% if %n% NEQ %n2% if %n% NEQ %n3% set n4=%n%
if "%n4%"=="" goto :value
::echo %n1%,%n2%,%n3%,%n4%
:check
if %times% EQU 8 goto :end
set A=0&set B=0&set m=0
reg add %rr% /v "WindowPosition" /t REG_DWORD /d 0x0064015c /f>nul
reg add %rr% /v "WindowSize" /t REG_DWORD /d 0x000e0015 /f>nul
reg add %rr% /v "ScreenBufferSize" /t REG_DWORD /d 0x000e0015 /f>nul
start /wait cmd /k tmp.bat
reg delete %rr% /f>nul
set /p num=<tm.tmp
del tm.tmp&set /a times+=1
if /i "%num%"=="exit" (del tm.tmp&del tmp.bat&exit)
for %%i in (%n1%,%n2%,%n3%,%n4%) do (
(echo %num%|find "%%i")>nul&&(
set /a B+=1
call set k=%%num:~!m!,1%%
if "%%i"=="!k!" set /a A+=1
)&set /a m+=1
)
echo %times% %num% %A%A%B%B
if %A% NEQ 4 goto :check
del tmp.bat
echo 恭喜你,答对了!
pause>nul
exit

:end
echo.
echo 你已试了8次了!
echo 答案是%n1%%n2%%n3%%n4%
echo 再来一次吧!
set /p ff=
if /i "%ff%"=="N" (del tmp.bat&exit)
goto :main

把cmd窗口的字体设为新宋体
1. 进入开始菜单,选择 “运行”程序,输入cmd命令, 就能打开命令提示符。2. 重新设置字体及窗口大小:在命令提示符窗口标题栏上,左上角右键 ,在弹出的菜单中选择 “属性”。3. 按需修改字体或大小即可。4.其它属性设置:选项 布局 颜色 终端 ...

怎么修改win7 CMD命令窗口字体大小
1、首先在运行中输入CMD打开命令提示符。2、然后右键点击命令提示符窗口左上角,在弹出的菜单中点击“默认值”如下图。3、然后在字体界面,选择较大的“大小”即可,并确定(也可以选择“新宋体”然后选择大小)。4、这时字体还不会改变,需要关闭命令提示符,再打开才能看到效果!

命令提示符里面的字体没有新宋体
命令提示符里面的字体有新宋。自定义cmd窗口位置、大孝字体等等属性 1、默认设置: HKEY_CURRENT_USER\\Console 2、自定义设置[HKEY_CURRENT_USER\\Console\\%SystemRoot%_system32_cmd.exe]。应该不只有「安装新字体」这个项目不见,开启旧文件、打印,以及在字体菜单上的「查看」里,隐藏字体变化、依相似...

怎样修改cmd中文字的大小、颜色和背景颜色呢
如图所示,在“选项”这里可以设置鼠标的光标大小。而在“字体”这里我们要选择“新宋体”。选择好新宋体之后,再去调节字体的大小。接着再切换到“布局”这里,我们可以设置cmd窗口的大小。最后在“颜色”选项卡这里,我们就可以选择文字的颜色和cmd的背景色,然后在下方设置它们的颜色。最后预览看看效果,...

如何更改Windows命令行字体
打开cmd,点击左上角图标,在弹出的系统菜单中选择属性,就会出现如下所示的属性窗口。可以看到cmd程序的当前代码页是936,使用的编码是GBK。接着切换到字体选项卡,查看可选的字体。字体列表中只有点阵字体和新宋体,这个问题源于Windows对Console程序的设定,打开注册表定位至[HKEY_LOCAL_MACHINESOFTWARE...

命令提示符窗口变小文字看不清楚该怎么办
3、在默认情况下,字体为“点阵字体”,大小为10X20,所以,把字体大小改为10X20,然后按确定。4、再返回到命令提示符窗口,就看到窗口及字体明显变大了,而且比较清晰。5、还有一种修改方法,就是先把字体改为“新宋体”,就能看到新字体默认大小在10这个位置。6、可以把这个值放大一点,如改为20,...

win7怎么cmd中文
选择 "属性":从出现的菜单中选择 "属性"。转到 "字体" 选项卡:在 "属性" 窗口中,转到 "字体" 选项卡。选择中文字体:从 "字体" 下拉列表中选择一个中文字体,例如 "宋体"。调整大小:根据需要调整字体的 "大小" 设置。点击 "确定":单击 "确定" 按钮保存更改并关闭 "属性" 窗口。完成这些...

Win10如何更改CMD命令窗口颜色及字体大小
font to cmd”之类的关键字),添加console使用的字体,这种方法没有错,但是我试了无数遍都不行,反而把新宋体都搞没有了,后来我猜测很可能是语言的问题,我的cmd里面是中文编码,然后那些好看的英文字体就不起作用了。但cmd左上角的属性对话框并没有提供修改字符编码的选项,只是显示出来,看着不能...

Win10如何更改CMD命令窗口颜色及字体大小
font to cmd”之类的关键字),添加console使用的字体,这种方法没有错,但是我试了无数遍都不行,反而把新宋体都搞没有了,后来我猜测很可能是语言的问题,我的cmd里面是中文编码,然后那些好看的英文字体就不起作用了。但cmd左上角的属性对话框并没有提供修改字符编码的选项,只是显示出来,看着不能...

运行cmd窗口跟字体都变很小
控制面板→区域与语言→管理→更改系统区域设置→改为【中文(简体,中国)】。然后重启电脑,cmd→字体【点阵字体】就变得可以选择大小了,还多了个【新宋体】来选择。设置好后发现有点略大,还可以进一步设置,布局→窗口大小→宽度:80左右,高度25左右(根据个人习惯改变大小)→确定。就完成了。