中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » [求助]批处理在英文 xp 下不能显示中文
作者:
标题: [求助]批处理在英文 xp 下不能显示中文 上一主题 | 下一主题
glbosom
初级用户




积分 31
发帖 17
注册 2008-1-4
状态 离线
『楼 主』:  [求助]批处理在英文 xp 下不能显示中文

批处理在英文版windos xp 下不能显示中文不知道怎么解决

2008-12-31 11:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 2 楼』:  

在你的代码开头加上:
chcp 936




2009-1-1 03:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 3 楼』:  

╔═╤═╤═╤═╤═╤═╤═╤═╤═╤═╗
║ │ │ │ │移│n│批│,│批│我║
║ │ │ │ │回│d│处│不│处│认║
║ │ │ │ │去│o│理│知│理│为║
║ │ │ │ │。│w│室│为│编│这║
║ │ │ │ │ │s│转│何│写│个║
║ │ │ │ │ │区│移│被│技│帖║
║ │ │ │ │ │,│到│管│巧│子║
║ │ │ │ │ │建│了│理│的│完║
║ │ │ │ │ │议│w│员│问│全║
║ │ │ │ │ │转│i│从│题│是║
╚═╧═╧═╧═╧═╧═╧═╧═╧═╧═╝



2009-1-1 18:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
DOSroot
管理员





积分 389
发帖 198
注册 2008-9-23
状态 离线
『第 4 楼』:  

无法显示中文和批处理无关,和批处理的编写技巧更是无关,一个简单的、非批处理专用的命令/语句和批处理也无关。批处理不能显示中文,其它应用也不能显示中文,因此,这是一个系统本身的设置问题。
另外,就这个问题而言也不一定只用 chcp 命令就能解决,还要看他是否在英文版 WindowsXP 上 Install files for East Asian languages 和其它相应的设置是否做了修改。

2009-1-2 12:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 5 楼』:  Re 4楼

实际情况是:批处理有好几个类似问题,都是chcp解决的。
Over.



2009-1-2 21:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
DOSroot
管理员





积分 389
发帖 198
注册 2008-9-23
状态 离线
『第 6 楼』:  

我已经说过,不一定只用 chcp 命令就能解决,如果只用 chcp 命令解决了那也说明了他已经做了其它相关设置。
chcp 不是批处理特有的命令/语句,而且这个问题也不是批处理的技巧问题,实际上是整个系统设置大问题引起的小问题。如果有人问为什么我在英文版的 Windows XP 的命令提示符下 type 命令无法显示中文,其实和这个问题是同一个性质的。

2009-1-2 22:38
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 7 楼』:  Re 6楼

按照这个思路来理解的话,批处理室有一大半帖子可以转移到windows区,管理员有的忙了。



2009-1-3 00:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
DOSroot
管理员





积分 389
发帖 198
注册 2008-9-23
状态 离线
『第 8 楼』:  

我确实在批处理室见到不少和批处理本身无关的帖子,比如这个:

http://www.cn-dos.net/forum/viewthread.php?tid=41710

你的判断是正确的,实际上他的判断也对一部分,因为这个问题和批处理本身没多大关系。

批处理中要运用到各种命令,但并不是所有命令/语句的问题都归咎于批处理的问题。批处理问题不等于命令问题,也不等于系统问题。比如,个人制作的启动盘中许多自动功能都是用批处理完成的,但并不是里面所有的问题都是批处理的编写问题。再比如这个帖子 http://www.cn-dos.net/forum/viewthread.php?tid=34558
除了 call 问题和批处理的知识有关外,其它问题都和批处理没关系,不能因为他所问的问题是在批处理中看到的就归咎于是批处理的问题。

当然,除了批处理室外,有时候我在整理它版块的帖子的时候也很难判断,因为有些问题具有双重和多重性质,比如 Jack Ellis 开发的一系列驱动,似乎发在下载室和开发室都可以。还有关于 USB 、网卡的驱动,有的发在启动盘、多媒体室,有的发在下载室,似乎也都有些道理。有机会我也想和大家讨论下这问题。关于各个版块帖子的规范工作还请论坛的各位管理人员费心了!

2009-1-3 01:59
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: