Unicode 和 MS DOS 会话
考虑到 UTF-8 + Windows CMD 噩梦...... 看完之后这个问题,这些解决方案只是部分解决方案吗?有没有办法在 cmd 环境中全局设置字符集/编码?似乎 CHCP 命令不会更改 stdout/stderr 编码。 为了检查它:编写一个程序,用拉丁/韩语/乌克兰语字符串填充文件。 在直接输出时,如果您在源代码中正确设置了编码,则文件将没问题(我用 Java 检查过,文件的编码设置很简单)。但是,如果您将输出重定向到日志文件,则其中只会有一系列????????????????????... 间接也可能有用,如下所示: PROMPT&g...