使用node.js执行exe文件

我不知道如何在中执行exe文件node.js。这是我正在使用的代码。它不起作用,也不打印任何内容。有什么方法可以exe使用命令行执行文件?

var fun = function() {

console.log("rrrr");

exec('CALL hai.exe', function(err, data) {

console.log(err)

console.log(data.toString());

});

}

fun();

回答:

您可以在node.js中尝试子进程模块的execFile函数

请参阅:http

:

//nodejs.org/api/child_process.html#child_process_child_process_execfile_file_args_options_callback

您的代码应类似于:

var exec = require('child_process').execFile;

var fun =function(){

console.log("fun() start");

exec('HelloJithin.exe', function(err, data) {

console.log(err)

console.log(data.toString());

});

}

fun();

以上是 使用node.js执行exe文件 的全部内容, 来源链接: utcz.com/qa/433874.html

回到顶部