在Windows的命令提示符中使用net start
命令来获取所有正在运行的进程的列表。我如何从NODEJs脚本执行此操作。我使用了以下代码:
child = exec("net start", function (error, stdout, stderr){});
但我似乎没有得到任何输出。我错过了什么?或者如果正在生成输出,我该如何访问它?
使用node-cmd代替,此包异步执行命令并具有回调功能。
安装,
npm install --save node-cmd
例如,
var cmd=require('node-cmd');
cmd.get(
'net start',
function(err, data, stderr){
console.log('Output: ',data)
}
);
希望这可以帮助!。