[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 【已解决】求助VISTA操作系统中cmd下如何输入中文?

我用的是VISTA操作系统,在CMD里只能输入英文。我怎么才能在它里面输入中文呢?

[ 本帖最后由 wangjmh 于 2009-4-2 15:53 编辑 ]
1

评分人数

    • Batcher: 感谢主动给标题标注[已解决]字样PB + 2

  直接切换到中文输入法,直接输入,和在其他地方输入中文没什么差别吧?XP下此法可行,不会到了Vista下就行不通了吧?
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

在 Google 中搜索"vista cmd 中文",找到以下帖子:

【分享】解决vista的cmd下不能显示中文

1  2008-12-18, 22:02  【分享】解决vista的cmd下不能显示中文           

这个问题遇到很久了,一直没有解决,今天找到一个资料,按照所述的方法终于解决了。
[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8

进入上面的注册表项然后将CodePage改为0X3a8.或者10进制的936

2  2008-12-19, 01:50            

这样的话。好像直接在命令行下输入:

CHCP 936
效果也是一样的吧

TOP

感谢您抽出时间帮助我。、
但用上面的方法我的问题没有得到很好的解决

TOP

我的能显示中文,但是不能切换到中文输入法输入中文

TOP

回复 4楼 的帖子

“没有得到很好的解决”是指解决了一部分?哪一部分呢?或者是指根本没有什么效果?
3楼的两个方法,你都试验了?结果分别如何?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

vista是多语言共存的操作系统,其输入法管理应用IME被新标准TSF(text service framework)取代,很明显新标准的向下兼容性很差,大多中文输入法都不能完全兼容在vista上,只有徽软自已开发vista自带的TSF输入法才能完美运行

当然,有关CMD不能输入中文,也不光这个原因,其实早在XP发布时就出现过很多这样的问题,后来大家才发现是输入法切换热键变化造成的,可以偿试shift+ctrl,shift+alt等

TOP

感谢大家的帮助,现在发现在VISTA系统不是不能输入中文,而是不支持除微软拼音外的其它一些输入法,如果安装了其它输入法,特别是微软拼音不是第一候选输入法时,CMD下不支持热键切换,只能够就鼠标点击任务栏下的输入法图标的形式进行切换~

TOP

返回列表