level 9
我装的是DOS7.1虚拟机,前几天听人说输入color/?就可以彩色,试了一下发现不行,但是人家说是可以实现彩色的 ,只是方法忘了,求教!
2014年04月25日 08点04分
1
level 10
color命令应该是外部命令,纯dos下默认不行,直接按照路径运行它,也不知道行不行,不过纯dos是16位系统哦
2014年04月25日 15点04分
2
不显山不露水,把聪明收藏起来。~~Appstore搜“戒色”~~
2014年04月29日 01点04分
level 6
DOS 自带的 COMMAND.COM 是没有 color 命令的,如果你想用 color 命令可以用 4DOS 做命令处理器。而且最好配合 ANSI.SYS 一起使用。
2014年04月29日 11点04分
4
不是只要下载.exe放进去然后path=不就行了么?
2014年04月30日 08点04分
@超爱索尼子 color是内部命令,没有你说的 EXE 文件。
2014年04月30日 23点04分
level 8
color /? 当然不行,试一下 color 1A 看有没有效果
2014年04月30日 04点04分
5
不是,打color/?出现的是bad command,就是说没有color这个命令.......
2014年04月30日 08点04分
回复 超爱索尼子 :color 命令是标配,没有就说明你的系统不完整,那就得先弄一个完整的系统来再说
2014年05月04日 01点05分
回复 求真求知到永远 :MS-DOS7.1,那么你有完整的系统么?求了....
2014年05月05日 04点05分
level 8
color 是 XP 及以上系统中 CMD.exe 内含的内部命令,在真DOS或win98里面是找不到的,
在真DOS下实现颜色,首先得把
DEVICE=C:\DOS\ANSI.SYS
这一句加入到 config.sys 这个文件中,重启后用
prompt $e[1;32m
prompt $p$g
这样的语句来指定颜色
2014年05月05日 05点05分
7
level 8
ANSI 的使用方法
一.首先要先把 ANSI.SYS 装置到 CONFIG.SYS
例:
A>TYPE CONFIG.SYS
DEVICE = ?:\ANSI.SYS
└——————>? 为磁碟机路径
二.ANSI 的指令
I. 游标控制
┌——————┬——————————————————————————————┐
│控 制 码 │ 说 明 │
├——————┼——————————————————————————————┤
│[X;Yf │将游标移至第 X 列(line),第 Y 行(Column)的位置 │
│[X;YH │ │
├——————┼——————————————————————————————┤
│[nA │ 游标上移 n 列(line),<已至萤幕顶端则无效> │
├——————┼——————————————————————————————┤
│[nB │ 游标下移 n 列(line),<已至萤幕底端则无效> │
├——————┼——————————————————————————————┤
│[nC │ 游标向右移 n 列(line),<已至萤幕最右则无效> │
├——————┼——————————————————————————————┤
│[nD │ 游标向左移 n 列(line),<已至萤幕最左则无效> │
├——————┼——————————————————————————————┤
│[6n │ 报告游标位置 │
├——————┼——————————————————————————————┤
│[s │ 保存目前游标位置 │
├——————┼——————————————————————————————┤
│[u │ 取出保存的游标位置来使用 │
└——————┴——————————————————————————————┘
II.萤幕控制
┌——————┬——————————————————————————————┐
│控 制 码 │ 说 明 │
├——————┼——————————————————————————————┤
│[2J │ 清除萤幕<功能和 DOS 的 CLS 命令相同> │
├——————┼——————————————————————————————┤
│[K │ 将游标位置开始至本列结束的所有字元清除 │
└——————┴——————————————————————————————┘
III.显示字元属性控制
┌——————┬——————————————————————————————┐
│控 制 码 │ [n1;n2;.......m │
├——————┼——————————————————————————————┤
│说 明 │ 1)设定显示字元的属性状态 │
│ │ 2)若有两个以上的属性状态要设定则以分号将代码 │
│ │ 即( n1; n2; .......)隔开 │
│ │ 3)除非重新设定,否则原设定之属性会一直被保留 │
└——————┴——————————————————————————————┘
┌——————┬——————————————————————————————┐
│代 码 │ 意义 │
├——————┼——————————————————————————————┤
│ 0 │ 所有属性 OFF , 即返回正常显示模式 (Normal) │
│ 1 │ 高亮度显示 (Bright) │
│ 4 │ 加上底线 (Underline) │
│ 5 │ 闪烁显示 (Flach) │
│ 7 │ 反白显示 (Inverse) │
│ 8 │ 不可见 (Invisable) │
└——————┴——————————————————————————————┘
┌—————————————————————————————————————┐
│ < 底下之代码仅适用於彩色显示的系统 > │
│ 30 40 黑色 │
│ 31 41 红色 │
│ 32 42 绿色 │
│ 33 43 黄色 │
│ 34 44 蓝色 │
│ 35 45 紫红色 │
│ 36 46 青蓝色 │
│ 37 47 白色 │
│ │
│ < 30 - 37 为前景颜色, 40 - 47 为背景颜色 > │
└—————————————————————————————————————┘
IV.重订键盘
┌——————┬——————————————————————————————┐
│ 控 制 码 │ 说明 │
├——————┼——————————————————————————————┤
│[n;mp │ 将 ASCII 码为 n的键改为 ASCII 码 m │
│[n;'字串';mp│ 将 ASCII 码为 n的键改为字串加上 ASCII 码 m之字元 │
│ │ (通常 m 为控制字元之 ASCII 码) │
└——————┴——————————————————————————————┘
2014年05月05日 05点05分
8
level 9
soga,我说怎么DOS总是bad command来着....
2014年05月05日 08点05分
9
我前面不是已经给你解释清楚了吗?
2014年05月06日 14点05分