在Windows的CMD中如何设置支持UTF8编码

这里须要先了解些内容: CHCP是MD DOS中的命令,用来显示或设置活动代码页编号的。用法是: CHCP [nnn] 其中nnn指定的是代码页的编号。这个参数是可选的,在命令行下若是不指定这个代码页编号,那么默认是显示当前的代码页编号。好比,在默认的cmd窗口中,咱们输入chcp,显示的将相似: 活动的代码页: 936 这里的936表示当前使用的是简体中文(GB2312)编码。字体

UTF8 你也须要了解编码的一些知识,为了完成支持UTF8的工做,你至少须要知道UTF8代码页的编号:65001。更多关于编码的内容,这里不赘述,请自行查找相关内容。编码

有这两个知识点,接下来,让cmd支持UTF8就变得容易了。命令行

  1. 运行CMD;
  2. 输入 CHCP,回车查看当前的编码;
  3. 输入CHCP 65001,回车;
  4. 仅如此,仍是不能支持UTF8的正常显示,你还要在窗体上右键,选择属性,来设置字体;
  5. 操做完上面几步后,即便你原来的字体里面没有显示Lucida Console这个字体,如今应该也能看到了。选择它。若是原来就有,能够选上它先试试,不行在执行上述步骤(这里补充:至少我本机须要CHCP 65001下,有朋友说不要);
  6. 选择只应用到本窗体,确认。 这时候,你的Console里面,应该支持UTF8了。 在此输入图片描述
相关文章
相关标签/搜索