如何让cmd.exe 执行 UNICODE 文本格式的批处理?

2020-11-27 17:41发布

问题:

例如我在test.bat里填写:
echo 测试

然后保存为UTF-16 LE的文件

这时候再去cmd.exe 执行test.bat 就会识别不到中文

看网上的方法可以chcp 1200,但是我执行的时候提示“无效的代码页”

而且我不想使用65001的UTF-8代码页,有其他方法可以解决这个问题吗?

回答1:

不支持, 请参考: https://en.wikipedia.org/wiki/Code_page 的 DOS code pages section



标签: windows