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