如何在批处理文件中添加 unicode 支持?我尝试将其保存为 unicode 和 utf-8,但它仍然无法正确显示外文。示例文件:
@echo off
echo привет
pause
如何在批处理文件中添加 unicode 支持?我尝试将其保存为 unicode 和 utf-8,但它仍然无法正确显示外文。示例文件:
@echo off
echo привет
pause
来自维基百科
活动的 OEM 代码页可以通过 MS-DOS chcp 命令更改,但除非您从默认光栅字体切换到 Lucida Console,否则将无法正确显示。光栅字体不支持代码页的非系统范围的更改。
如果您的批处理文件是 UTF-8,请尝试chcp 65001
在您的批处理文件 (65001=CP_UTF8) 之前执行并将字体更改为 Lucida Console。