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