1 需求
CHCP:change code page
需求1:查询cmd当前编码方式
需求2:修改cmd编码方式为UTF-8
需求3:查询所有编码方式
需求4:常见编码方式
2 语法
C:\>chcp /?
显示或设置活动代码页编号。
CHCP [nnn]
nnn 指定代码页编号。
不带参数键入 CHCP 以显示活动代码页编号。
3.1 查询cmd当前编码方式
3.2 修改cmd编码方式为UTF-8
chcp 65001
3.3 查询所有编码方式
https://learn.microsoft.com/zh-cn/windows/win32/intl/code-page-identifiers
3.4 常见编码方式
20127 us-ascii US-ASCII (7 位)
28591 iso-8859-1 ISO 8859-1 拉丁语 1;西欧 (ISO)
936 gb2312 ANSI/OEM 简体中文 (中国、新加坡) ;简体中文 (GB2312)
950 big5 ANSI/OEM 繁体中文 (台湾;中国香港特别行政区) :中国传统 (Big5)
54936 GB18030 Windows XP 及更高版本: GB18030 简体中文 (4 字节) ;简体中文 (GB18030)
1200 utf-16 Unicode UTF-16,iso 10646) 的小端字节顺序 (BMP;仅适用于托管应用程序
1201 unicodeFFFE Unicode UTF-16,big endian 字节顺序;仅适用于托管应用程序
12000 utf-32 Unicode UTF-32, little endian 字节顺序;仅适用于托管应用程序
12001 32BE Unicode UTF-32, big endian 字节顺序;仅适用于托管应用程序
65000 utf-7 Unicode (UTF-7)
65001 utf-8 Unicode (UTF-8)
中文编码格式有GB2312、GBK、GB18030、Big5、UTF-8等。
在Windows操作系统中,默认的编码格式是GB2312,它是一种中文编码格式,支持中国大陆汉字,包括简体字和繁体字,但不支持其他语言、字符或文本格式。
GBK编码格式是对GB2312标准的一个扩展,它支持更多的汉字和符号,并且与GB2312兼容。
GB18030是一个更加全面的中文编码格式,包括汉字、繁体字、日文字、韩文字和俄文字等多种字符,已经成为中国的国家标准。
UTF-8是Unicode编码格式的变体,Unicode是一个可以表示世界上几乎所有字符的编码标准。
4 参考资料
https://jingyan.baidu.com/article/d7130635e8a38413fdf4753b.html
- Windows操作系统默认编码格式是GBK(936)
- cmd窗口编码方式设置为UTF-8方法:
- 临时修改方案:CHCP 65001
- 永久修改方案: