【发布时间】:2014-07-06 18:21:19
【问题描述】:
我有一个 nodeJS 应用程序,它与作为 Windows 服务安装的第三方应用程序通信。我的 nodeJS 应用程序需要此服务才能运行,但在某些情况下可能不需要。
我正在尝试寻找一种方法来检查此 Windows 服务是否正在运行,如果没有启动它。经过多天的搜索,我发现了许多将 nodeJS 应用程序作为 Windows 服务运行的结果,但没有一个提供启动/停止已安装的 Windows 服务的能力。
这甚至可能吗?我找到了像 PSEXEC 这样的工具,所以我可以让 nodeJS 运行这样的脚本,但如果 nodeJS 可以本地执行这个任务会更好。
为此提供的任何信息都会非常有用,我很难相信其他人没有遇到过他们也需要这样做的情况。
斯蒂芬
【问题讨论】: