有一個nodejs應用程序(實際上是node-webkit),如何在任何文件夾中的前臺啓動批處理文件?在前臺執行批處理文件
到目前爲止,我已經成功地運行具有以下批處理文件:
require('child_process').spawn(pathToBat, [], dirOfBat)
但是這是在後臺運行。
編輯爲刪減:在前臺意味着,打開一個單獨的窗口來顯示批處理文件生成的所有輸出。
我試過各種各樣的變化與child_process.exec
並將批處理文件傳遞到start
和cmd
但我似乎無法使其工作。任何提示?
你是什麼意思在前臺運行? –
@AndreasHultgren:在前臺,我的意思是在屏幕上顯示運行批處理文件的'cmd'進程輸出的窗口。我可以看到任務管理器中顯示的進程,但該窗口未創建。 – back2dos
這是一個完全不同的東西......我將編輯我的答案 –