在终端执行:chcp 65001


1. 命令本质
chcp 是 Windows 命令行(CMD)下的指令,全称 “Change Code Page”(更改 “代码页”,即字符编码规则),用于修改命令提示符的字符编码。
2. 65001 的意义
65001 是 UTF-8 编码的 “代码页编号”。UTF-8 是一种支持 Unicode 的字符编码,能表示几乎所有语言的字符(包括中文、日文、韩文等)。
3. 解决的核心问题
Windows 命令行默认编码通常为 GBK(代码页 936),仅能较好支持简体中文,但对 “多语言混合、特殊符号” 或 “基于 UTF-8 编码的程序输出” 兼容性差。
当需要显示 / 处理含中文字符的内容时(例如:
- 查看中文名称的文件 / 文件夹;
- 运行 Java、C++ 等程序,输出中文内容;
- 执行涉及中文路径的命令),GBK 编码易导致 “乱码”。
此时执行 chcp 65001,可将命令行编码切换为 UTF-8,从而正确显示中文,避免乱码。
4501

被折叠的 条评论
为什么被折叠?



