标题: [特效代码] 可以改cmd窗口大小后保持屏幕缓冲区大小吗? [打印本页]
作者: Cameron 时间: 2008-10-24 18:24 标题: 可以改cmd窗口大小后保持屏幕缓冲区大小吗?
可不可以呢?请高手帮忙!
[ 本帖最后由 Cameron 于 2008-10-26 18:54 编辑 ]
作者: Cameron 时间: 2008-10-25 16:32
自己顶下,希望有人来回答.........
[ 本帖最后由 Cameron 于 2008-10-25 21:59 编辑 ]
作者: everest79 时间: 2008-10-27 05:36
应该不可能,但试试打快捷方式里直接定义
作者: wxcute 时间: 2008-10-27 14:36
不过这样要重新打开一个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
复制代码
作者: Cameron 时间: 2008-10-27 14:54
哇,终于有人来回答了!
谢谢大家啊!
根据你们的说法好好研究下!
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |