批量unicode支持?

时间:2013-04-15 03:29:35

标签: batch-file

如何在批处理文件中添加unicode支持?我尝试将其保存为unicode和utf-8但它仍然不能正确显示外来文本。 示例文件:

@echo off
echo привет
pause

1 个答案:

答案 0 :(得分:1)

来自Wikipedia

  

可以通过MS-DOS chcp命令更改活动的OEM代码页,   但除非您从默认设置切换,否则无法正确显示   光栅字体到Lucida控制台。光栅字体不支持   非系统范围的代码页更改。

如果您的批处理文件是UTF-8,请尝试在批处理文件(65001 = CP_UTF8)之前执行chcp 65001并将字体更改为Lucida控制台。