UTF-8的代码页是什么?


18

我的命令提示符的默认代码页是936。

我需要将其更改为UTF-8。

chcp 65001

上面的方法不起作用。什么是正确的?


1
chcp 65001对我很好。当然,不是utf-8的程序会产生很大的混乱。
Havenard

您是否尝试过非ASCII字母?

Answers:


12

为了chcp 65001正常工作,您必须在命令提示符下使用TrueType字体。一种这样的字体是Lucida Console。

要使用Lucida Console:

  • 右键单击窗口标题栏
  • 选择 Properties
  • 选择标签 Font
  • 选择 Lucida Console
  • OK

不幸的是,Lucida Console和Consolas似乎都无法在命令提示符中正确呈现非ASCII字符(这使我非常担心使用此类字符处理文件)。:-(
Synetech 2012年

糟糕,没关系。它可以正确呈现(Chrome在创建.URL文件时将Unicode字符弄乱了)。我担心名称中带有Unicode字符的文件如何站立。我担心执行复制或移动之类的操作将无法正常工作,甚至更糟的是,会搞乱事情。我尝试使用chcp它抱怨无法写入设备的命令。我在没有命令的情况下再次尝试了它,并且效果很好。o.O
Synetech

@Synetech不用担心,显示错误,字符正确。cd ű会显示在cd ?,但仍会进入正确的目录。
TWiStErRob 2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.