Windows下CMD或DOS窗口显示中文乱码解决办法

原因:输出的字符集与源文件字符集不一致

  1. 如果源文件为UTF-8
    先运行字符集修改命令
chcp 65001

再执行既有命令

2、如果源文件为GB2312/GBK
先运行字符集修改命令

chcp 936

再执行命令

3、如果源文件为BIG5
先运行字符集修改命令

chcp 950

再执行命令

拓展:chcp(Change Code Page)命令用于在Windows命令提示符(cmd)中更改活动代码页(Code Page),以支持不同的字符编码。它将数字代码映射到字符上,不同的代码页支持不同的字符集。

posted @ 2024-05-28 17:49  漠孤烟  阅读(1736)  评论(0)    收藏  举报