CHCP命令
作者:互联网
CHCP 计算机指令
认识这个指令是在命令行使用 javadoc 命令生成 API 文档时,命令行的编码是 GBK 、而源码和显示 API 文档都使用 UTF-8 ,所以出现乱码报错。为解决这个问题,才有了下面的操作,逐步认识了这个 chcp 计算机指令
DOS命令CHCP简介
-
Changes the active console code page,CHCP是一个计算机指令,能够显示或设置活动代码页编号。
-
比如输入:mode con cp select=936,则表示显示简体中文。如果输入mode con cp select=437,则表示显示MS-DOS 美国英语,而中文显示将会是?。但可以通过更改代码页到65001来解决。
MS-DOS为以下国家和语言提供字符集:
代码页 描述
1258 越南语
1257 波罗的语
1256 阿拉伯语
1255 希伯来语
1254 土耳其语
1253 希腊语
1252 拉丁 1 字符 (ANSI)
1251 西里尔语
1250 中欧语言
950 繁体中文
949 朝鲜语
936 简体中文
932 日语
874 泰国语
850 多语种 (MS-DOS Latin1)
437 MS-DOS 美国英语
实际应用
-
显示活动代码页
- 打开 cmd 终端,输入 chcp 显示如下:
C:\Windows\system32>chcp 活动代码页: 936 936 表示简体中文 GBK 65001 表示中文 UTF-8
- 终端查看编码,鼠标放在终端白色部分 --> 右键点击属性-->看到当前代码页为 936(ANSI/OEM- 简体中文 GBK)
-
设置活动页
- 打开 cmd 终端,输入 chcp 65001 ,显示如下:
Active code page: 65001 C:\Windows\system32>
- 终端查看编码,鼠标放在终端白色部分 --> 右键点击属性-->看到当前代码页为 65001(UTF-8)
永久修改
标签:--,代码,命令,CHCP,65001,DOS,936,简体中文 来源: https://www.cnblogs.com/yuanhy/p/13779600.html