From d0d37caa05bb0d9bfc229ce96f6a96d2a68a7907 Mon Sep 17 00:00:00 2001 From: smartfrigde <37928912+smartfrigde@users.noreply.github.com> Date: Thu, 27 Jul 2023 17:19:27 +0200 Subject: [PATCH] update arrpc --- src/arrpc/src/process/native/win32.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/arrpc/src/process/native/win32.js b/src/arrpc/src/process/native/win32.js index 869224d..f99834b 100644 --- a/src/arrpc/src/process/native/win32.js +++ b/src/arrpc/src/process/native/win32.js @@ -2,16 +2,16 @@ const {exec} = require("child_process"); const getProcesses = () => new Promise((res) => - exec(`wmic process get ProcessID,ExecutablePath /format:csv`, (e, out) => { + exec(`wmic process get ProcessID,ExecutablePath,Name /format:csv`, (e, out) => { res( out .toString() .split("\r\n") .slice(2) .map((x) => { + // [ProcessId, Name, ExecutablePath] const parsed = x.trim().split(",").slice(1).reverse(); - parsed[0] = parseInt(parsed[0]) || parsed[0]; // pid to int - return parsed; + return [parseInt(parsed[0]) || parsed[0], parsed[2] || parsed[1]]; }) .filter((x) => x[1]) );