如题,用child_process.exec打开一个exe程序,打开之后这个node程序就没用了,想立刻关闭node程序,但exec的回调函数又必须等待exe程序退出的返回值,有什么办法可以实现VC中的ShellExecute函数的效果吗?谢谢。
如题,用child_process.exec打开一个exe程序,打开之后这个node程序就没用了,想立刻关闭node程序,但exec的回调函数又必须等待exe程序退出的返回值,有什么办法可以实现VC中的ShellExecute函数的效果吗?谢谢。
6 回答5.4k 阅读✓ 已解决
9 回答9.6k 阅读
5 回答3.8k 阅读✓ 已解决
4 回答8.1k 阅读✓ 已解决
7 回答10.2k 阅读
5 回答8.4k 阅读
2 回答10.5k 阅读✓ 已解决
用
spawn
,参见官方文档。例如:要被js执行的程序源文件:
还有js文件:
不过暂时没找到保留控制台输出的方法,当然你也可以改为执行一个bat,在bat里开新窗口