cmd 命令行模式下不能输入中文。

camelxz 2005-01-31 02:52:37
操作系统:windows 2000 professional
几天前还是好的,后来改过了一次 命令行窗口的属性。再后来怎么改就是改不回来了。
现在 属性-〉选项->当前代码页 为 437
默认值-〉选项->当前代码页 为 936(简体中文)

区域设置中 也是设置的中国
...全文
2501 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
fj881520 2005-03-11
  • 打赏
  • 举报
回复
用复制进去吧
which 2005-03-11
  • 打赏
  • 举报
回复
在当前窗口中执行命令:chcp 936
马上改过来了
jikikiji 2005-03-11
  • 打赏
  • 举报
回复
不知道行了没有,这个问题已经很长时间了:)
jin0706 2005-03-11
  • 打赏
  • 举报
回复
嗯,先在cmd窗口中运行 chcp 看看当前代码页
再运行 chcp 936 就可以改为 936
camelxz 2005-02-22
  • 打赏
  • 举报
回复
看看你注册表里这个位置有没有936,如果没有的话建一个,这些键是当前正在运行的代码页
[HKEY_CLASSES_ROOT\MIME\Database\Codepage\936]
"BodyCharset"="gb2312"
"FixedWidthFont"="宋体"
"ProportionalFont"="宋体"
"Description"="简体中文(GB2312)"
"Level"=hex:07,07,00,00

这个也有的。

我运行了tomcat中的一个bat文件,那个bat中会开一个dos窗口,他开的那个窗口中的代码页就是936的。可是我自己运行cmd的dos窗口中的代码页一直是437!
mfj1978 2005-02-05
  • 打赏
  • 举报
回复
系统还原
jikikiji 2005-02-04
  • 打赏
  • 举报
回复
看看你注册表里这个位置有没有936,如果没有的话建一个,这些键是当前正在运行的代码页
[HKEY_CLASSES_ROOT\MIME\Database\Codepage\936]
"BodyCharset"="gb2312"
"FixedWidthFont"="宋体"
"ProportionalFont"="宋体"
"Description"="简体中文(GB2312)"
"Level"=hex:07,07,00,00
pcboyxhy 2005-02-04
  • 打赏
  • 举报
回复
按 CTRL+Space可以切换到中文输入法的
raysand 2005-02-04
  • 打赏
  • 举报
回复
关注

为什么要输入中文呢! 你粘贴上去不就可以了
camelxz 2005-02-04
  • 打赏
  • 举报
回复
默认属性 修改其他的设置重开cmd后都会生效。就是“当前代码页”这一项无效,每次打开一个cmd后其属性中的“当前代码页”都是437
camelxz 2005-02-04
  • 打赏
  • 举报
回复
up
camelxz 2005-02-02
  • 打赏
  • 举报
回复
你在默认属性里改成936后重开cmd,查看属性,则会显示当前使用的code page是936

如果还不对,那就没办法了。


//---
重开一个cmd后,当前使用的就不是936

难道无解了,各位大哥??
sczhoubing 2005-02-01
  • 打赏
  • 举报
回复
默认属性里改了就对所有cmd窗口生效,你改过来看看。改完后要退出当前的cmd窗口,重新开一个cmd窗口
camelxz 2005-02-01
  • 打赏
  • 举报
回复
重新拷贝个CMD.exe看看呢

cmd.exe肯定是正常的嘛,只是cmd运行的语言环境等有问题,我在注册表中也没有找到相应的设置
camelxz 2005-02-01
  • 打赏
  • 举报
回复
//--
你在命令行窗口—默认属性里将默认代码页改成936不行吗?
//--
默认属性倒是可以改成936,可属性里面还是不行哦


//--
你告诉我用什么办法不能输中文!!!
//--
就是切换到中文输入法 也不能输入中文
sczhoubing 2005-02-01
  • 打赏
  • 举报
回复
我的控制面板中 区域-〉高级区域选项中 936的这一项是灰色滴
--------------------------------------------------------
没错,我的也是灰色的,但默认是选中的,这是对的。

你在默认属性里改成936后重开cmd,查看属性,则会显示当前使用的code page是936

如果还不对,那就没办法了。
camelxz 2005-02-01
  • 打赏
  • 举报
回复

现在就是改了默认属性后,重新开的cmd窗口中没有使用默认属性的设置。

而且我的控制面板中 区域-〉高级区域选项中 936的这一项是灰色滴
snnui521 2005-01-31
  • 打赏
  • 举报
回复
你告诉我用什么办法不能输中文!!!
frozensuncn 2005-01-31
  • 打赏
  • 举报
回复
重新拷贝个CMD.exe看看呢
rnjan2000 2005-01-31
  • 打赏
  • 举报
回复
莫名问题。
看下面的方法行不,
试试用记事本做好文本,然后再粘进去。我想你不会在CMD中输入很多中文的!
cmd 命令行窗口支持鼠标右键。(即按右键粘贴)
加载更多回复(6)

6,847

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧