节点child_process.exec将特殊字符显示为问号

时间:2018-05-22 17:56:06

标签: node.js encoding electron exec child-process

我正在使用Node的child_process.exec运行测试,以执行带有特殊字符的echo语句。

const {exec} = require('child_process');
try
{
    exec("echo téstér",
        function(err, stdout, stderr) {
                console.log(stdout)
        });
} catch(e){
        console.log(e.message)
}

在我的Linux机器上运行时,我得到了我期待的téstér值。当我在Windows机器上运行它时,我会回到 t?st?r

当我调用exec函数来显示我的特殊字符时,我是否遗漏了某些内容?

0 个答案:

没有答案