如何在NODEJs上执行net start?

问题描述 投票:0回答:1

在Windows的命令提示符中使用net start命令来获取所有正在运行的进程的列表。我如何从NODEJs脚本执行此操作。我使用了以下代码:

child = exec("net start", function (error, stdout, stderr){});

但我似乎没有得到任何输出。我错过了什么?或者如果正在生成输出,我该如何访问它?

node.js windows service command-line
1个回答
1
投票

使用node-cmd代替,此包异步执行命令并具有回调功能。

安装,

npm install --save node-cmd

例如,

var cmd=require('node-cmd');

cmd.get(
    'net start',
    function(err, data, stderr){
        console.log('Output: ',data)
    }
);

希望这可以帮助!。

© www.soinside.com 2019 - 2024. All rights reserved.