中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-22 03:10
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 彩色动态显示 查看 1,794 回复 13
楼 主 彩色动态显示 发表于 2006-12-24 05:42 ·  中国 北京 中国科学院研究生院
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线

抛砖引玉

:(toy.bat

@echo off
for /l %%a in (2,2,9) do (
for /l %%b in (9,-2,1) do (
echo %%a%%b
color %%a%%b
ping -n 1 127.1>nul
)
)

哪位可以帮忙改一下,让他的效果是
在同一个窗口中

一行显示红色
那么下一行显示兰色
再下一行显示绿色
等等....

[ Last edited by namejm on 2006-12-23 at 05:05 PM ]
2 发表于 2006-12-24 05:45 ·  中国 广东 电信
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
20年会员
UID 51697
来自 成都
状态 离线
  仅仅通过纯批处理无法办到,需要借助第三方软件。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
3 发表于 2006-12-24 05:45 ·  中国 北京 联通
银牌会员
★★★
努力做坏人
积分 1,185
发帖 438
注册 2006-08-28 12:00
19年会员
UID 61449
来自 北京
状态 离线
或者说让redtek兄帮助你用DEBUG做一个
我今后在论坛的目标就是做个超级坏人!!!
4 谢谢大家了 发表于 2006-12-24 05:47 ·  中国 北京 中国科学院研究生院
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线
看来要揍自己一下了
5 发表于 2006-12-24 08:24 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

  上传一个Color命令的增强工具ColorX.exe。下面给出演示代码。

  代码:

@echo off
for /l %%i in (1,1,9) do (
colorx -c %%i5
echo www.cn-dos.net/forum
)
pause



本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
zh159 +6 2006-12-24 08:34
附件
colorx.rar (17.53 KiB, 下载附件所需积分 1 点, 下载次数: 81)
colorx_.jpg
6 发表于 2006-12-24 08:34 ·  中国 广西 南宁 联通
金牌会员
★★★★
积分 3,687
发帖 1,467
注册 2005-08-08 12:00
20年会员
UID 44210
状态 离线
能支持中文显示的ColorX.exe不错,收藏ing
7 发表于 2006-12-24 08:51 ·  中国 江西 九江 电信
初级用户
积分 103
发帖 43
注册 2006-12-22 23:30
19年会员
UID 74302
性别 男
状态 离线
哪位大侠能给我详细的介绍下源代码里的语句含义吗?
8 发表于 2006-12-24 08:53 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

  源代码?哪里的代码?
9 发表于 2006-12-24 09:02 ·  中国 江西 九江 电信
初级用户
积分 103
发帖 43
注册 2006-12-22 23:30
19年会员
UID 74302
性别 男
状态 离线
5楼的,如果我没记错,那楼是你的
10 发表于 2006-12-24 10:08 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

  多看看for /?帮助。
11 谢谢 发表于 2006-12-24 11:47 ·  中国 北京 中国科学院研究生院
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线
Originally posted by lxmxn at 2006-12-23 19:24:

  上传一个Color命令的增强工具ColorX.exe。下面给出演示代码。

  代码:

@echo off
for /l %%i in (1,1,9) do (
colorx -c %%i5
echo www. ...



我只想利用CMD里自带的工具,不过还是很感谢你.
呵呵
12 请指教 发表于 2006-12-24 11:49 ·  中国 北京 中国科学院研究生院
银牌会员
★★★
积分 1,187
发帖 555
注册 2006-12-21 07:35
19年会员
UID 74129
性别 男
状态 离线
Originally posted by lxmxn at 2006-12-23 21:08:

  多看看for /?帮助。



看的不是很懂啊,烦请指教,怎么用FOR就可以解决了?

谢谢
13 发表于 2006-12-24 12:08 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

  用自带的,恐怕只有 debug 了。
14 发表于 2006-12-25 00:57 ·  中国 广东 肇庆 四会市 电信
中级用户
★★
积分 384
发帖 189
注册 2005-10-19 13:12
20年会员
UID 43709
性别 男
状态 离线
其实外不外部也没什么的嘛.只要好用就OK了.

colorx很好用,个头不大.又支持中文.

之前也找了个,但不支持中文的.用了没几天就扔一边了.

加上之前那个可以把程序写到P处理的那个程序就十分完美了.

[ Last edited by voiL on 2006-12-25 at 12:58 AM ]
论坛跳转: