2013-11-04 51 views
19

exeファイルをnode.jsに実行する方法がわかりません。ここに私が使用しているコードがあります。それは動作していないと何も印刷されません。コマンドラインを使用して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(); 

答えて

31

あなたはNode.jsの

参照してくださいに子プロセスモジュールのEXECFILE機能を試すことができます。

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(); 
http://nodejs.org/api/child_process.html#child_process_child_process_execfile_file_args_options_callback

あなたのコードは次のようになります

関連する問題