中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-13 19:26
中国DOS联盟论坛 » 其它操作系统综合讨论区 » 【讨论】让cmd窗口更人性化
楼 主 【讨论】让cmd窗口更人性化 发表于 2007-12-30 13:42 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
UID 103127
性别 男
状态 离线
在水木清华BBS站看到做的一个 Telnet登录 的界面,和cmd窗口很类似,
但比cmd 窗口感觉好多了,彩色字,尤其是用上下左右箭头选择进入模块区的功能很方便.
我所知道的cmd窗口供用户选择操作似乎都是要输入字母,或数字然后回车确认,费时,费劲。试问:
cmd窗口怎么也可以做到用上下左右箭头来让用户选择操作,(能变成彩色字更好了。)
大家可以去哪里体验一下那个Telnet登录 界面的方便,人性化之处。


这是网址:
http://www.smth.edu.cn/frames.php

元月19号中午补充:


不同行显示不同颜色
@echo off&setlocal&cls&title Color in Cmd
mode con cols=38 lines=10
echo.&echo/&echo(
set "a= One World One Dream!"
set "b= You are Pig"
set "c= 让我们大家一起说-FUCK"
call:9527 0a "%a%"
echo.&echo/&echo(
call:9527 0e "%b%"
echo.&echo/&echo(
call:9527 0c "%c%"
pause>nul
goto :eof
:9527
Pushd %Temp%
echo.>%2
findstr /a:%1 .* "%~2?"
popd


又搜到一篇,一行可显示不同彩色字符:
http://www.cn-dos.net/forum/viewthread.php?tid=25797&fpage=7

@echo off

:: 显示单行彩色字符,其色彩值不影响本行以外的任何行
::
:: Var Redtek 2006 - bbs.cn-dos.net



set "var=A$_MOV,AH,09$_MOV,AL,2A$_MOV,BH,00$_MOV,BL,0E$_MOV,CX,0020$_INT,10$_"
set "var=%var%MOV,BL,0A$_MOV,CX,000A$_INT,10$_INT,20$_$_g$_q$_"
echo exit|%ComSpec% /k prompt %var%|debug>nul


不过这离我们的要求还有一定距离,需要整合,继续努力......

[ Last edited by plp626 on 2008-4-27 at 02:22 AM ]
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
523066680 +2 2008-04-25 13:46
2 发表于 2007-12-30 14:55 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
UID 103127
性别 男
状态 离线
怎么每人回应呢,难道你们都可以做到,这个问题太简单了???????????????????????????
3 发表于 2008-01-03 17:00 ·  中国 广东 东莞 电信
银牌会员
★★★
积分 1,282
发帖 538
注册 2002-11-02 00:00
UID 129
性别 男
状态 离线
哪里可参考?!广告贴,大家不要上当!
4 发表于 2008-01-03 22:19 ·  中国 山东 济南 移动
系统支持
★★★
积分 996
发帖 428
注册 2007-02-08 00:00
UID 78999
性别 男
状态 离线
说的是telnet
不过telnet站最近越来越少了

什么时候吧cndos弄成telnet站
5 发表于 2008-01-04 16:30 ·  中国 河北 唐山 中移铁通
新手上路
积分 16
发帖 10
注册 2005-10-26 13:08
UID 44089
性别 男
状态 离线
呵呵,支持楼上!
6 发表于 2008-01-07 19:44 ·  中国 甘肃 平凉 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
"rundll32.exe" url.dll,TelnetProtocolHandler telnet:smth.edu.cn
本帖最近评分记录 (共 2 条) 点击查看详情
评分人分数时间
lxmxn +2 2008-01-07 20:00
plp626 +2 2008-01-08 22:16
7 发表于 2008-01-07 21:32 ·  中国 河南 南阳 联通
初级用户
积分 34
发帖 18
注册 2007-12-10 19:02
UID 105254
性别 男
状态 离线
说的是真的吗?telnet现在用的人太少了 都是windows害的大家变懒了
8 发表于 2008-01-08 02:06 ·  中国 福建 龙岩 电信
初级用户
积分 59
发帖 27
注册 2006-10-18 11:17
UID 66354
状态 离线
我也想知道怎么美化CMD窗口的
9 发表于 2008-01-08 22:18 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
UID 103127
性别 男
状态 离线
6楼能说下rundll32是怎么一回事,怎么使用,或者那里有这方面的资料?
先谢谢了.
10 发表于 2008-01-09 12:44 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线
Originally posted by plp626 at 2008-1-8 22:18:
6楼能说下rundll32是怎么一回事,怎么使用,或者那里有这方面的资料?
先谢谢了.

批处理室就有,搜索一下,关键字“rundll32”。
11 发表于 2008-01-09 13:20 ·  中国 山东 济南 移动
系统支持
★★★
积分 996
发帖 428
注册 2007-02-08 00:00
UID 78999
性别 男
状态 离线
准备回家架设个telnet服务器去
然后考虑和cn-dos合并
12 发表于 2008-01-10 19:04 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
UID 103127
性别 男
状态 离线
楼上的(11楼)怎么帖广告呢?
13 发表于 2008-01-15 18:06 ·  中国 山东 青岛 联通
新手上路
积分 5
发帖 3
注册 2008-01-15 17:38
UID 108691
性别 男
状态 离线
telnet大过时的东西,现在有几个论坛还在继续使用
14 发表于 2008-01-15 18:34 ·  中国 陕西 西安 电信
银牌会员
★★★★
钻石会员
积分 2,278
发帖 1,020
注册 2007-11-19 13:34
UID 103127
性别 男
状态 离线
楼上,你去看了没?
你把帖子标题看准了.
15 发表于 2008-01-18 09:13 ·  中国 浙江 温州 乐清市 电信
初级用户
★★
积分 109
发帖 52
注册 2006-01-03 22:47
UID 48392
状态 离线
楼主的要求应该可以用Wbat解决。
论坛跳转: