我有一个文件,其中包含一些“数字”大于 127 的字符。如果我在代码页 ( ) 设置为 437的控制台type file.txt
中显示文件内容,这些字符前面会添加一个字符。我不明白为什么会这样,以及是否有可能将其关闭。cmd.exe
chcp
┬
答案1
在代码页 437该字形┬
被分配给十六进制 0xC2 / 十进制 194。
我确实记得有些UTF8 2字节编码首先0xC2
,因此,对于我来说,文本采用这种编码的结论是显而易见的。
要在 cmd 中显示 UTF8,您需要代码页 65001
chcp 65001