传递多个参数,同时在node.js中执行一个exe文件

我使用波纹pipe代码传递两个参数以及一个EXE文件执行如下。但它不是working.in命令行它工作正常。

var osName =jobData[0].os; exec('Shedule.exe',['value=Start'],['ID=osName'], function (err, data) { console.log(data); }); in cmd C:\Users\Desktop\ver>Shedule.exe value=Start ID=WIN7-64 

试试这个,我认为这会解决你的问题。

  var osName =jobData[0].os; exec('Shedule.exe',['value=Start','ID='+osName], function (err, data) { console.log(data); });