提问人:Christian McCulley 提问时间:11/14/2023 最后编辑:codeChristian McCulley 更新时间:11/14/2023 访问量:32
查找在 JavaScript 中运行的系统级进程
Finding Sytem Level Processes that are running in JavaScript
问:
如何通过获取进程的用户名来判断设备上运行的进程是系统级的(like )还是不是(like )?我尝试使用几个库,但它们不提供进程的用户名。Windows PowerShell
Discord.exe
答:
0赞
jfriend00
11/14/2023
#1
可用于获取在 Windows 上运行的各种进程的 CSV 格式输出。并且,您可以使用 运行该命令。下面是一个示例:tasklist /V /FO csv
child_process.spawn()
const child_process = require('child_process');
const tasklist = child_process.spawn('tasklist', ['/V', '/FO', 'csv']);
tasklist.stdout.on('data', data => {
console.log(data.toString());
}).on('error', err => {
console.log(err);
});
tasklist.stderr.on('data', data => {
console.log(data.toString());
});
tasklist.on('error', err => {
console.log(err);
}).on('close', () => {
console.log("done");
});
可以在此处找到该命令的其他命令行参数。tasklist
评论
tasklist /V /FO csv