![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 15:53 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]什么命令可使窗口变全屏本当于ALT+ENTET |
| 可打印版本 2,170 / 13 |
| 第1楼 andysky | 发表于 2007-03-14 04:33 |
| 初级用户 发帖 21 积分 50 | |
|
[求助]什么命令可使窗口变全屏本当于ALT+ENTET 如题.
平常全屏都用ALT+ENTER |
|
| 第2楼 RAC | 发表于 2007-03-14 07:56 |
| 初级用户 发帖 15 积分 35 | |
|
echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul
|
|
| 第3楼 ieutk | 发表于 2007-03-14 11:53 |
| 初级用户 发帖 48 积分 107 | |
|
方法是好啊,可是不能显示中文啊!
|
|
| 第4楼 lxmxn | 发表于 2007-03-14 11:54 |
| 版主 发帖 4,938 积分 11,386 | |
|
chcp 936 |
|
| 第5楼 everest79 | 发表于 2007-03-14 12:46 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
我试过用sendkeys发送alt+enter但不成功
|
|
| 第6楼 andysky | 发表于 2007-03-14 22:44 |
| 初级用户 发帖 21 积分 50 | |
Originally posted by RAC at 2007-3-13 06:56 PM: 不错. 只是有两个缺点 1.不显示中文 2.在pause处会闪烁 |
|
| 第7楼 willsion | 发表于 2007-03-14 23:30 |
| 高级用户 发帖 312 积分 793 | |
Originally posted by andysky at 2007-3-14 10:44 PM: 用chcp能显示中文,但字体太难看了,全部是压扁的。不知有没有调整的办法。 |
|
| 第8楼 HUNRYBECKY | 发表于 2007-03-15 00:10 |
| 银牌会员 发帖 442 积分 1,179 | |
|
使用CMDOW工具,命令是CMDOW @ /FS 就可以轻易实现了,这个工具是专门的CMD命令工具,我以前发过该工具,自己搜索下.
|
|
| 第9楼 andysky | 发表于 2007-03-15 07:07 |
| 初级用户 发帖 21 积分 50 | |
|
要使用外部命令就不好了
|
|
| 第10楼 6622186 | 发表于 2007-06-19 18:13 |
| 高级用户 发帖 411 积分 894 | |
Originally posted by HUNRYBECKY at 2007-3-15 12:10 AM: 是很有效! |
|
| 第11楼 HAT | 发表于 2007-06-19 20:31 |
| 版主 发帖 5,017 积分 9,023 | |
| 第12楼 newlive | 发表于 2007-06-19 21:15 |
| 新手上路 发帖 4 积分 6 | |
|
学习中~~
|
|
| 第13楼 chenjunyi88 | 发表于 2007-09-04 02:19 |
| 初级用户 发帖 8 积分 22 | |
|
我一直在用这个代码
------------------------------------------------------------- @echo off echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul chcp 437>nul graftabl 936>nul :rem 下面放置任何命令…… dir pause |
|
| 第14楼 bubblange | 发表于 2009-11-18 21:38 |
| 新手上路 发帖 19 积分 19 | |
|
通过修改注册表 ==============================
@echo off if not "%1"=="" goto restart ::“不能去掉 reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 1 /f >nul start "" %0 hello exit ::再次打开此batch,并退出第一次打开的,其中的“hello”是传递的参数,可以随便改,只要不为空。 :restart reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 0 /f >nul ::下面放代码 ============================== 以上是我从本论坛一个帖子中看到的,与大家分享; 另外我自己也想到了一类似的方法,如下: 注释与上面的代码类似。 ============================== @echo off if "%control%"=="0" goto restart ::"不能去掉 reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 1 /f >nul set control=0 start "" %0 exit :restart reg add hkcu\console\ /v fullscreen /t REG_DWORD /d 0 /f >nul ::下面放代码 ============================== |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |