0
我正在开发nodejs应用程序。在这个应用程序中,我想用命令参数启动其他桌面应用程序(Windows和Mac)。 我知道这个可以完成的唯一方法是windows:从节点启动应用程序
Child_process.exec(“启动someapp.exe arg1 arg2”,{cwd:“包含someapp.exe的目录”},回调...)
两个问题: - 这不适用于Mac,“开始”关键字在Mac上不起作用(是的,在Mac上没有exes) - 由exec返回的进程句柄,并不是启动应用程序的过程。我相信这是cmd.exe应用程序的句柄。
那么,有没有人知道使用UI从nodejs启动应用程序的更好方法。请记住我需要启动一个桌面应用程序,并希望看到该应用程序。
接下来,有人知道如何在Mac上实现这一点。
最后,如果这是可能的,我可以以某种方式获得进程的句柄或至少启动进程的进程ID。
Thnaks
谢谢,但这并没有返回到启动过程的句柄。我会试一试,谢谢。 – Don