标题:
【求助】COMMAND下无法显示中文字符
[打印本页]
作者:
simplenoughappy
时间:
2009-3-18 06:22
标题:
【求助】COMMAND下无法显示中文字符
系统为XP,目的原本是用ECHO显示彩色中文字.
看了过去的一些帖子..
已在CONFIG.NT里删除DOSONLY前的REM
并添加:device=c:\Windows\Command\ANSI.SYS /x
1.bat内容如下:
@echo off
chcp 437
graftabl 936
command /cecho [1;31m enough[m
pause>nul
在COMMAND下输入1.BAT
显示:
NLSFUNC not installed
This program can not be run in DOS mode
enough
2.bat:
@echo off
chcp 437
graftabl 936
command /cecho [1;31m 我[m
pause>nul
然后在COMMAND下输入2.BAT
显示:
NLSFUNC not installed
This program can not be run in DOS mode
乱码
在COMMAND下运行每次会显示结果,虽然不能显示中文字符
直接运行BAT一般第一次正常显示结果,但后来再次运行就什么都不显示..
过段时间运行又可能显示出来..不得其解中...
作者:
simplenoughappy
时间:
2009-3-19 02:38
问题就在于在批处理中加入了graftabl 936
却会显示不能在DOS模式下运行.难道这个地方写的有什么问题么..
作者:
knoppix7
时间:
2009-4-6 00:37
您是baka木.
command是16位程序.
graftabl 是32位的.
低到高可以.但高到低没戏.
欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/)
Powered by Discuz! 2.5