UNPKG

wmic

Version:

Wrapper around the WMIC Windows command interface.

39 lines (23 loc) 892 B
# wmic Wrapper around the Windows WMIC interface for Node.js. ## Example var wmic = require('wmic'); // equivalent of 'wmic nic get list' wmic.get_list('nic', function(err, nics) { // console.log(err || nics); }) ## Usage ### wmic.get_value(section, value, conditions, callback) Returns a single value from wmic, for example to get the hostname: wmic.get_value('computersystem', 'name', null, function(err, value) { console.log(value) // Your Hostname }) ### wmic.get_values(section, value, conditions, callback) Returns an array of values from wmic, for example to list hard drives: wmic.get_values('logicaldisk', 'name, volumename', null, function(err, values) { console.dir(values) // An array of disks }) ## Credits Written by Tomas Pollak, with the help of contributors. ## Small print (c) Fork Ltd, MIT licensed.