A Node.js wrapper around the WMIC. Transform every WMIC command output to JavaScript array.
Attention, this is the v2 version which support all WMIC command, and is not compatiable with v1 version. For 1.0.0+ version, checkout v1 branch.
var wmic = require('node-wmic');
npm install node-wmic --save
const wmic = require('node-wmic');
wmic.CPU().then(([cpu]) => {
console.log(cpu.AddressWidth);
console.log(cpu.Level);
});
wmic.DiskDrive().then(items => {
console.log(items.length);
console.log(items[0].Description);
});