Javascript 是否可以使用node.js获取已安装Windows更新的列表?

Javascript 是否可以使用node.js获取已安装Windows更新的列表?,javascript,node.js,windows,wmi,updates,Javascript,Node.js,Windows,Wmi,Updates,我正在JavaScript/Node.js中进行一个项目,我想获取所有已安装windows更新的列表,类似于使用C#WUAPI 2.0类型库 我尝试使用WMI调用(win32_QuickFixEngineering类),但它在vista之后的所有windows版本上返回一个非常不完整的列表 有人知道我是否可以获得包括知识库更新在内的更新列表吗?我真的不想创建一个c#.exe,不想将数据序列化为json并将其从c#app发送到node.js app 就这么简单: const childProces

我正在JavaScript/Node.js中进行一个项目,我想获取所有已安装windows更新的列表,类似于使用C#WUAPI 2.0类型库

我尝试使用WMI调用(win32_QuickFixEngineering类),但它在vista之后的所有windows版本上返回一个非常不完整的列表

有人知道我是否可以获得包括知识库更新在内的更新列表吗?我真的不想创建一个c#.exe,不想将数据序列化为json并将其从c#app发送到node.js app

就这么简单:

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

当然,您应该使用try-catch并解析结果字符串以获得更有用的数据:)

我完全忘记了wmic/facepalm它似乎只显示累积更新。但这已经很有帮助了。很高兴它有帮助:)