有没有人知道如何修改cmd中的字符大小。我已经在互联网上搜索了但我发现的所有内容都是来自Proprietes的方法。我需要像模式x,y这样的东西,但是对于角色来说。
答案 0 :(得分:1)
如果没有某些第三方工具,您无法从命令行更改(或者至少我不知道如何操作)当前控制台的属性。
但是,您可以自定义新控制台的创建
@echo off
setlocal enableextensions disabledelayedexpansion
set "consoleName=testing"
:: http://technet.microsoft.com/en-us/library/cc978570.aspx
( reg add "HKCU\Console\%consoleName%" /f
reg add "HKCU\Console\%consoleName%" /f /v "FaceName" /t "REG_SZ" /d "Consolas"
reg add "HKCU\Console\%consoleName%" /f /v "FontFamily" /t "REG_DWORD" /d 0x00000036
reg add "HKCU\Console\%consoleName%" /f /v "FontSize" /t "REG_DWORD" /d 0x00080004
reg add "HKCU\Console\%consoleName%" /f /v "FontWeight" /t "REG_DWORD" /d 0x00000000
reg add "HKCU\Console\%consoleName%" /f /v "QuickEdit" /t "REG_DWORD" /d 0x00000000
reg add "HKCU\Console\%consoleName%" /f /v "ScreenBufferSize" /t "REG_DWORD" /d 0x00200040
reg add "HKCU\Console\%consoleName%" /f /v "WindowSize" /t "REG_DWORD" /d 0x00200040
) > nul
start "%consoleName%" cmd.exe
注册表存储控制台的多个自定义的配置。此代码仅创建与窗口标题关联的基本自定义,并启动具有此标题的新控制台以使用指示的参数。
有关详细信息,documentation包含值的完整参考。