import('ps-list').then(async (psList) => {
const processes = await psList.default();
for (const process of processes) {
if (process.name === 'msedge.exe') {
chromeProcess = process;
console.log(`Edge浏览器已打开。PID: ${chromeProcess.pid}`);
return;
}
}
}).catch(err => {
// 处理错误
console.log(err);
});
cnpm i ps-list引入npm包processes这里的是对象数组,里面包含pid,name等信息,