nodejs啟動其他程式的封裝

2021-10-10 07:38:05 字數 440 閱讀 4441

有時候因為業務的需要,我們需要在**裡啟動外部其他的可執行程式,怎麼做呢?下面就是我封裝的乙個啟動程式和殺死指定程式程序的方法,**如下:

var cprocess = require('child_process');

module.exports = (function () , function (error, stdout, stderr) else

});},

kill: function (title)

stdout.split('\n').filter((line) => catch(err)}})

})}

};})()

這裡需要注意的一點是,由於殺死程序的方法,是基於tasklist列表,因此非常依賴於該列表的程序title的識別。所以,被啟動的程式,最好能顯式指定乙個可區分的程序title

flask啟動其他工程下的py程式

涉及這個問題,是計畫用flask實現乙個簡單的web伺服器,以後可以執行在雲伺服器。通過web控制量化交易系統,進行功能配置,結果展示等。初步設想,是flask單獨執行,量化交易系統也是單獨執行。所以,flask啟動其他工程 量化交易系統 的py程式,是預研的第一件事。通過歡迎來到 flask 的世...

在應用程式中啟動其他程式的方法

1 uint winexec lpcstr lpcmdline,uint ucmdshow eg if winexec cdplayer.exe sw maximize 31 afxmessagebox 執行cd eg winexec winmine.exe sw shownormal winexe...

intent 啟動其他應用程式應用

被啟動activity中加入標籤 啟動activity中 intent opensomediagintent new intent opensomediagintent.addcategory android.intent.category.haha handlerthreadactivity.th...