Установленные сервисные данные с использованием Node JS - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть этот код для поиска установленных служб в ОС.

exec("sc query state=all", function (err, stdout) {
            var a = stdout.split("\r\n");
            var new_str = '';
            var servicefound = false;
            for (var i = 0; i < a.length; i++) {
                if (a[i].includes("SERVICE_NAME")) {
                    new_str = a[i].replace("SERVICE_NAME: ", "");
                    if (req.body.service_name == new_str) {
                        servicefound = true;
                        break;
                    }
                }
            }
            if (servicefound) {
                res.send({ result: "Installed" });
            }
            else {
                res.send({ result: "Not Installed" });
            }
        })

Мне нужно получить более подробную информацию об установленных службах, таких как дата создания, путь установки.С помощью команды "sc query state = all" мне не удалось найти все эти подробности.

Как получить эти подробности в Node.JS.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...