| 
 
xxtnxxtn 
初级用户
 
  
 
  
  
积分 44 
发帖 19 
注册 2007-4-5 
状态 离线
 | 
『楼 主』:
 在WinXP中的CMD下使用EDIT,能够输入汉字吗?
 
使用 LLM 解释/回答一下
  
开始运行cmd时页代码为936,执行edit后,页代码自动变为437. 
另外:我对cmd的原理不了解,如果方便给个链接,谢谢. 
 
    
 
  
 |   
 | 
  2007-4-6 00:10 | 
  
 | 
 | 
 
xxtnxxtn 
初级用户
 
  
 
  
  
积分 44 
发帖 19 
注册 2007-4-5 
状态 离线
 | 
『第 2 楼』:
 自己顶
 
使用 LLM 解释/回答一下
  
使用命令chcp 437 
再使用命令graftabl 936 
切换到全屏 
运行edit还是不能显示中文 
反复几次花屏 
有些怀疑,其他机器也是这样吗 
我的机器是dell E520 
 
    
 
  
 |   
 | 
  2007-4-7 01:56 | 
  
 | 
 | 
 
download 
初级用户
 
  
 
  
  
积分 199 
发帖 101 
注册 2007-3-13 
状态 离线
 | 
 | 
  2007-4-7 02:34 | 
  
 | 
 | 
 
xxtnxxtn 
初级用户
 
  
 
  
  
积分 44 
发帖 19 
注册 2007-4-5 
状态 离线
 | 
 | 
  2007-4-7 06:17 | 
  
 | 
 | 
 
download 
初级用户
 
  
 
  
  
积分 199 
发帖 101 
注册 2007-3-13 
状态 离线
 | 
 | 
  2007-4-7 09:34 | 
  
 | 
 | 
 
Wengier 
系统支持
 
              “新DOS时代”站长
  
 
积分 27736 
发帖 10521 
注册 2002-10-9 
状态 离线
 | 
『第 6 楼』:
 
 
使用 LLM 解释/回答一下
  
在CMD中如果不加载中文系统(如CCDOS97、UCDOS之类的),显示中文可以,但输入中文则不行。如加载中文系统则两者都可以。 
 
    
 
  
  |  
                  
  
                    Wengier - 新DOS时代 
 
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址: 
http://wendos.mycool.net/ 
 
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!) 
 
  |   
 | 
  2007-4-7 15:48 | 
  
 | 
 | 
 
xxtnxxtn 
初级用户
 
  
 
  
  
积分 44 
发帖 19 
注册 2007-4-5 
状态 离线
 | 
『第 7 楼』:
 盼望高手给些基本知识的链接
 
使用 LLM 解释/回答一下
  
楼上,你所说的是否可以这样理解:edit本身工作在8bit页代码的状态下,所以cmd不提供支持? 
因为术语和相关概念我都不明白,前面那句话请看个大概意思 
还请高手给些关于 字符编码\页代码\cmd工作原理的相关链接,自己简单看过,即不系统也不全面,而且经常发现错误... 
 
    
 
  
 |   
 | 
  2007-4-10 05:45 | 
  
 | 
 | 
 
download 
初级用户
 
  
 
  
  
积分 199 
发帖 101 
注册 2007-3-13 
状态 离线
 | 
 | 
  2007-4-10 06:49 | 
  
 | 
 | 
 
6622186 
高级用户
 
    
 
  
  
积分 894 
发帖 411 
注册 2007-2-17 
状态 离线
 | 
『第 9 楼』:
 
 
使用 LLM 解释/回答一下
  
Originally posted by xxtnxxtn at 2007-4-7 01:56 AM: 
使用命令chcp 437 
再使用命令graftabl 936 
切换到全屏 
运行edit还是不能显示中文 
反复几次花屏 
有些怀疑,其他机器也是这样吗 
我的机器是dell E520  
可以显示中文, 要输入中文, 可以用天汇汉字系统.  
 
    
 
  
  |  
                  
  
                    @set c=     不知则觉多,知则觉少,越知越多,便觉越来越少.        --- 知多少. 
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul 
 
 
 |   
 | 
  2007-5-11 00:18 | 
  
 | 
 | 
 
wl00560 
银牌会员
 
     
 
  
  
积分 1384 
发帖 709 
注册 2005-10-29 
状态 离线
 | 
 | 
  2007-5-14 23:50 | 
  
 | 
 | 
 
kharak 
新手上路
 
 
 
  
 
积分 4 
发帖 2 
注册 2006-11-28 
状态 离线
 | 
 | 
  2007-5-31 00:29 | 
  
 | 
 | 
 
isreal 
新手上路
 
 
 
  
  
积分 4 
发帖 3 
注册 2007-1-8 
状态 离线
 | 
『第 12 楼』:
 
 
使用 LLM 解释/回答一下
  
一、当打开cmd再运行edit后,再退出edit,发现输入不了中文 
原因: 
因为CMD是32位win程序,edit是16位dos程序, 
打开edit后,edit自动把语言字符集设置为:437 
 
可以有如下的解决办法: 
在退出edit后在cmd里输入: 
graftabl 936 
就可以解决问题。 
 
 
二、在xp下的cmd环境下edit不能显示中文: 
 
解决: 
 
装载天汇汉字系统。 
 
    
 
  
 |   
 | 
  2009-1-5 12:14 | 
  
 |