1
我正在使用波紋管代碼傳遞兩個參數以及exe文件執行,如下所示。但它不起作用。在命令行中它正常工作。傳遞多個參數,同時在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
你嘗試'EXEC( 'Shedule.exe值=啓動ID = OSNAME',函數(ERR,標準輸出,標準錯誤){'?哪裏是這個節點的應用程序在運行? – PSL
'EXEC('Shedule .exe值=開始ID = osName',函數(錯誤,數據){'我試過這種方式,但它不起作用 – Sush
這可能是一個路徑問題,以及該文件。你得到什麼'err'? – PSL