中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: 怎样去掉DOS窗口的下拉条 上一主题 | 下一主题
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『楼 主』:  怎样去掉DOS窗口的下拉条

XP下,想隐藏DOS窗口右边的下拉条,请问通过批处理如何实现?

[ Last edited by namejm on 2006-4-11 at 19:41 ]

2006-4-11 18:20
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wl00560
银牌会员





积分 1384
发帖 709
注册 2005-10-29
状态 离线
『第 2 楼』:  

那个好像没什么好办法吧,或者全屏?

2006-4-11 19:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
3742668
荣誉版主





积分 2013
发帖 718
注册 2006-2-18
状态 离线
『第 3 楼』:  

多的不说了,通过修改注册表可以达到目的,下面是我的设置:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console]
"ColorTable00"=dword:00000000
"ColorTable01"=dword:00800000
"ColorTable02"=dword:00008000
"ColorTable03"=dword:00808000
"ColorTable04"=dword:00000080
"ColorTable05"=dword:00800080
"ColorTable06"=dword:00008080
"ColorTable07"=dword:00c0c0c0
"ColorTable08"=dword:00808080
"ColorTable09"=dword:00ff0000
"ColorTable10"=dword:0000ff00
"ColorTable11"=dword:00ffff00
"ColorTable12"=dword:000000ff
"ColorTable13"=dword:00ff00ff
"ColorTable14"=dword:0000e0e0
"ColorTable15"=dword:00ffffff
"CursorSize"=dword:00000019
"FaceName"=""
"FontFamily"=dword:00000000
"FontSize"=dword:00000000
"FontWeight"=dword:00000000
"FullScreen"=dword:00000000
"HistoryBufferSize"=dword:000000c8
"InsertMode"=dword:00000001
"LoadConIme"=dword:00000001
"NumberOfHistoryBuffers"=dword:00000004
"PopupColors"=dword:000000f5
"QuickEdit"=dword:00000001
"ScreenBufferSize"=dword:03200064
"ScreenColors"=dword:0000001e
"WindowSize"=dword:00240064
"CurrentPage"=dword:00000002
"HistoryNoDup"=dword:00000001

[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8
"WindowPosition"=dword:00500064
"HistoryNoDup"=dword:00000000
"QuickEdit"=dword:00000000
"ScreenBufferSize"=dword:00240064
保存为reg文件后导入注册表。
或者在批处理中输出到文件再导入也可。

附件 1: 更改CMD.rar (2006-4-11 21:01, 613 bytes, 下载附件所需积分 1 点 ,下载次数: 94)
2006-4-11 21:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by 3742668 at 2006-4-11 21:01:
多的不说了,通过修改注册表可以达到目的,下面是我的设置:
[code]
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console]
"ColorTable00"=dword:000 ...

多谢解答。
能提供一下恢复原始状态的批处理吗?
我可不想运行了这个程序之后就把自己的DOS窗口固定下来。
对注册表知之甚少,希望给个完美的解决方案。
再次感谢。

2006-4-11 22:25
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Climbing
铂金会员

网络独行侠


积分 6962
发帖 2753
注册 2003-4-16
来自 河北保定
状态 离线
『第 5 楼』:  

修改DOS窗口的属性,将屏幕缓冲区的高度跟窗口的高度设置为相同,即可去掉下拉条。但这样不好吧,缓冲区太小,就不能看到过多的命令结果了,很不方便的,我一般将缓冲区的高度设置为1000。



偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
2006-4-12 10:43
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (653668)  编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by Climbing at 2006-4-12 10:43:
修改DOS窗口的属性,将屏幕缓冲区的高度跟窗口的高度设置为相同,即可去掉下拉条。但这样不好吧,缓冲区太小,就不能看到过多的命令结果了,徠...

请问屏幕缓冲区大小通过批处理如何设置?
因为在弄一个批处理程序,不想让别人乱拉下拉条,以免把命令结果拉"没"了,所以想到要去隐藏下拉条.

2006-4-12 22:21
查看资料  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 7 楼』:  

在翻看论坛帖子的过程中,无意中发现这条命令很有用:
mode con lines=44

   此帖被 +4 点积分     点击查看详情   


2006-4-30 22:43
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gne3
高级用户

DOS学徒


积分 526
发帖 252
注册 2007-2-12
状态 离线
『第 8 楼』:  

看了,学习了

2007-2-17 00:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复
kwxsuper
新手上路





积分 14
发帖 6
注册 2007-2-16
状态 离线
『第 9 楼』:  

@mode con cols=95 lines=32

这个样子设置,在800×600和1024×768下都可以全屏显示

2007-2-17 08:45
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lp1129
初级用户





积分 186
发帖 92
注册 2007-3-27
状态 离线
『第 10 楼』:  

mode con lines=44

设置窗口长为44,正好取掉下拉条,45以上就有了。

cols为宽度

lines为长度

2007-3-28 06:01
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wjzcn
新手上路





积分 2
发帖 1
注册 2007-5-28
状态 离线
『第 11 楼』:  

学习了.............

2007-5-28 16:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shadowing
新手上路





积分 2
发帖 1
注册 2007-11-7
状态 离线
『第 12 楼』:  

试试看

2007-11-9 13:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhangxuxusx
新手上路





积分 1
发帖 1
注册 2007-5-27
状态 离线
『第 13 楼』:  

cmd 下 直接:  mode con: cols=列数 lines=行数 就行.

2007-12-27 13:37
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lck626
新手上路





积分 16
发帖 7
注册 2007-12-23
来自 烟台
状态 离线
『第 14 楼』:  

学学!!!

2007-12-27 15:17
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (641678358)  编辑帖子  回复  引用回复
zhdgzhdg
新手上路





积分 2
发帖 2
注册 2009-6-2
状态 离线
『第 15 楼』:  

真的很有效的。

2009-6-17 07:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: