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

时间:2013-11-15 04:50:31

标签: node.js

我使用下面的代码传递两个参数以及exe文件执行,如下所示。但是它没有工作。在命令行中它正常工作。

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

1 个答案:

答案 0 :(得分:1)

试试这个。我想这会解决你的问题。

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