1. 在cmd中无法输入中文,同时运行.bat文件是中文显示“”乱码
导入和伏橡这厅迅个注册表,恢复注册唤旁表中代码页的键值
2. 怎么用chcp 936会出现Invalid code page
CMD CODE PAGE的概念及其设置值使用方法
如果你的cmd无法正常显示中文, 或者其他字符, 通过chcp 来弯配修改, 参数是nnn代表3个数字. 简体中文的codepage是: 936 西文是:1252
Chcp
Displays the number of the active console code page, or changes the console's active console code page. Used without parameters, chcp displays the number of the active console code page.
Syntax
chcp [nnn]
Parameters
nnn : Specifies the code page. The following table lists each code page supported and its country/region or language:
Code page Country/region or language
437 United States
850 Multilingual (Latin I)
852 Slavic (Latin II)
855 Cyrillic (Russian)
857 Turkish
860 Portuguese
861 Icelandic
863 Canadian-French
865 Nordic
866 Russian
869 Modern Greek
什么是code page, 怎么修改windows cmd中的codepage
如果你的cmd无法正常显示中文, 或者其他字符, 通过chcp 来修改, 参数是nnn代表3个数字. 简体中文的codepage是: 936 西文是:1252
Code page 的历史:
1. Codepage的定义和历史
字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分亮闹瞎为
单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码.
双字节内码 -- Double-Byte character sets)(DBCS),可以支持65000个字符编码.主要用来对大字符集的东方文字进行编码.
codepage 指的是一个经过挑选的以特定顺序排列的字符内码列表,对于早期的单字节内码的语种,codepage中的内敬空码顺序使得系统可以按照此列表来根据键盘的输入值给出一个对应的内码.对于双字节内码,则给出的是MultiByte到Unicode的对应表,这样就可以把以Unicode形式存放的字符转化为相应的字符内码,或者反之,在Linux核心中对应的函数就是utf8_mbtowc和utf8_wctomb.
在1980年前,仍然没有任何国际标准如ISO-8859或Unicode来定义如何扩展US-ASCII编码以便非英语国家的用户使用.很多IT厂商发明了他们自己的编码,并且使用了难以记忆的数目来标识:
3. cmd 点阵字体没了,打印的中文全是乱码,求解决办法,chcp 936 显示invalid code page
查搭坦码看系统字库,看是否有点阵字库文件或者文件损坏,再重新下载点阵字库并放到操作系统字库文知哪件夹中,再信野点刷新即可。
4. Win7系统在CMD中输入中文出现乱码如何解决
解决步骤如下:
1、首先在cmd框中输入:chcp 936 按下回车键;
输入:chcp 936
2、如出现“口 口 口 口”的显示不正常,那么继续往下进行操作裤轿含;
显示代码
3、在CMD标题栏栏上单击右键,选择“默认值帆键”;
4、在控制台窗口胡笑中选择“默认代码页”为“936xxx简体中文”,点击确定即可。
选择“默认代码页”
5、完成设置后,cmd框中就可以正常显示中文了。
5. 电脑cmd文字变乱码怎么解决 电脑cmd文字变乱码解决方法介绍
1、首先在windows7系统中打开CMD命令提示符;凯握游
2、盯销打开命令提示符后,输入chcp 936,点击回车;
3、执行后如果显示的是“活动代码页:936”即可解决问题,如果显示的是“□□□□□:936”皮握,则往下看;
4、右击命令提示符的标题栏,选择打开“默认值”,并选择“默认代码页”为“936”,点击确定即可。
6. 控制台是936,还中文乱码,怎么弄
问题描述在计算机上点击“开始”-“运行”,输入cmd打开命令行窗口后,在窗口中键入命令后,有汉字显示的部分全部变成了英文。1. 没有汉字显示的命令行窗口(如下图)。2. 有中文显示的命令行窗口(如下世毁图)。解决方法一.是否安备返瞎装的WindowsXP简体中文版。二是否是在安装了什么软件后导至该问题的出现。如果是在安装了某软件后导致此问题,可以尝试安全卸载该软件,再查看故障现象是否还会出现。三.是否是因为改变了命令行窗口的默认值而出现此问题。1. 点击开始-运行,输入“cmd”打开命令行窗口后,点击窗口左上角黑色的“C:”。在弹出的菜单中选择“默认值”(如下图)。2. 在打开的“控制台窗口属性”窗口中,将默认代码页改为“936简体中文”(如下图)。四.是否是由于更改了区域/语言选项导致该问题仿空。1. 点击开始-运行,输入“control”打开控制面板。2. 选择“区域和语言选项”。3. 在打开的“区域和语言选项”窗口中,点击“高级”标签页。然后把区域选为中国(如下图)。五.如果以上方法不能解决问题,建议在命令行窗口中输入“chcp936”,回车后即可使显示为汉字。但此方法只对当前窗口有效,重新打开窗口后需要重新输入(如下图)。
7. win7 命令提示符下中文为显示乱码,每次都要输:chcp 936手动更改,更改默认选项和注册表都试过了,不管用
你好
开始 菜单--所有程序附件--命令提示符 右键 已管理员 身份运行
chcp 936
在运行命令
如果问题依旧,就去控制面板的区域和语言选掘大卜项里面看看是否被别人改成了英文。
如果问题依旧,就去控制面板的区域和语言选项里面看看是否被别人改判穗成了英文。
开始 菜单--所有程序附件--命令提示符 右键 已管理员 身份运行
reg add HKEY_CURRENT_USER\Console\%"SystemRoot"%_system32_cmd.exe /v CodePage /t REG_DWORD /d 936 /f
开始菜单
运行
cmd
右击蓝色边框点击默认仿御值,在默认代码页选择936(ANSI/OEM - 简体中文 GBK)试一试
8. win10 命令行出现问号而且无法chcp 936的解决办法
现象: 命令行迅答中中文字符显示为问号,输入chcp 936会提示 invlalid page code.
解亩知慧决: 设置-区域和语言-时钟,语言和区域-区域-更改位置-管理-非Unicode中所使用的语言-中文猛派。然后重启即可。
9. 使用WIN7 CMD 时出现了“The system cannot write to the specified device”
这是因为,你cmd窗口的编码格式不对,如果我没猜错的话,你cmd窗口的编码是utf-8,或者其他,你试试运行 chcp 936 (这条命令是将cmd的编码改为GBK编码),这样应该就可以解决你的问题。
附:
(1)输入chcp 可以查看cmd的编码
(2)常见编码编号:
65001 :utf-8
20936 : GB2312
936 : GBK
437 :美国英语
(3)修改cmd的编码:
chcp XXXX(编码编号)
10. win7 命令提示符下中文为显示乱码,每次都要输:chcp 936手动更改,怎么办
你好x0dx0ax0dx0a开始 菜单--所有程序附件--命令提示符 右键 已管理员 身份运行x0dx0ax0dx0achcp 936 x0dx0ax0dx0a在运行燃册命令 x0dx0ax0dx0a如果问顷消题依旧,就去控制面板的区域和语言选项里面看看是否被别人皮乎宏改成了英文。x0dx0a 如果问题依旧,就去控制面板的区域和语言选项里面看看是否被别人改成了英文。x0dx0ax0dx0a开始 菜单--所有程序附件--命令提示符 右键 已管理员 身份运行x0dx0ax0dx0areg add HKEY_CURRENT_USER\Console\%"SystemRoot"%_system32_cmd.exe /v CodePage /t REG_DWORD /d 936 /fx0dx0ax0dx0a开始菜单 x0dx0ax0dx0a运行x0dx0acmdx0dx0a右击蓝色边框点击默认值,在默认代码页选择936(ANSI/OEM - 简体中文 GBK)试一试