我们可以使用Electron开发桌面应用程序来监视远程Windows服务

我正计划编写一个桌面应用程序,它将监视远程和本地的Windows服务状态,读取远程日志文件并显示在应用程序中。

我做了search,但没有find任何有用的信息。 用Electron或node-webkit可以实现这个目标吗?

如果是的话,请你提出方向。

NodeJS有一个名为OS的内置模块,可以为您提供诸如可用内存量,正常运行时间,networking接口等信息(查看文档以查看您可以使用的所有function)。 这些信息可以很容易地与Electron或NW.js配对来构build一个监控应用程序。 你还可以使用child_process lib构build一个使用child_process.exec('ps -ewwwo %cpu,%mem,comm', function (error, stdout, stderr) {...});的正在运行的进程列表child_process.exec('ps -ewwwo %cpu,%mem,comm', function (error, stdout, stderr) {...});