Windows cmd控制台查看UTF-8文本

  • 本站文章除注明转载外,均为本站原创或者翻译。
  • 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;
  • 本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;
  • 本博客采用 WPCMD 维护;
  • 本文标题:Windows cmd控制台查看UTF-8文本
  • 本文链接:http://zengrong.net/post/1712.htm

AIR提供的ADL工具输出的调试信息是UTF-8格式编码,而Windows控制台的默认设置并不支持UTF-8编码。这就导致使用ADL调试的时候,在控制台中显示的是乱码。

需要两步来解决这个问题:

  1. 使用chcp命令将当前的内码修改为UTF-8,UTF-8的内码在Windows中为65001;
  2. 在控制台的标题栏上单击右键,选择“默认值->字体”,将字体修改为“新宋体”。

也可以先将控制台字体修改为新宋体,然后在批处理中加入chcp命令。

chcp 65001
sdkbinadl.exe ......