Можно ли получить список установленных обновлений Windows, используя node.js? - PullRequest
0 голосов
/ 29 января 2019

Я работаю над проектом в JavaScript / Node.js и хочу получить список всех установленных обновлений Windows, аналогичный использованию библиотеки типов C # WUAPI 2.0.

Я пытался использовать вызовы WMI (win32_QuickFixEngineeringкласс), но он возвращает очень неполный список на всех версиях Windows после Vista.

Кто-нибудь знает, могу ли я получить список обновлений, включая обновления базы знаний?Я действительно хочу избежать создания ac # .exe и необходимости сериализации данных в json и отправки их из приложения c # в мое приложение node.js.

1 Ответ

0 голосов
/ 29 января 2019

Просто так:

const childProcess = require('child_process');
let result = childProcess.execSync('wmic qfe list').toString();
console.log(result);

Конечно, вы должны использовать try catch, а также проанализировать полученную строку, чтобы получить более полезные данные:)

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