不过这样要重新打开一个CMD窗口才有效,就是这句start cmd /c "%~0"
论坛应该有注册表设置CMD窗口属性的相关帖子,你自己搜一下- @echo off
- call :SetCMD 0009 0050 %窗口大小%
- if "%~1"=="" start cmd /c "%~0" y&exit
- echo "窗口大小:高=9*16^0=8,宽=5*16^1=80"
- call :SetCMD end
- pause
- goto :eof
-
- :SetCMD
- set CMDval="HKCU\Console\%%SystemRoot%%_system32_cmd.exe"
- if /i "%1"=="end" reg delete %CMDval% /f>nul&goto :eof
- reg add %CMDval% /v "WindowSize" /t REG_DWORD /d 0x%1%2 /f>nul
- goto :eof
复制代码
|