add epson printers port info

Signed-off-by: si458 <simonsmith5521@gmail.com>

si458 committed Jun 2, 2026 at 18:56 UTC 87c117bad4692c91018d96a3ecf42e3baaa542c8
1 file changed +10
agents/meshcore.js
+10
@@ -4562,6 +4562,16 @@ function processConsoleCommand(cmd, args, rights, sessionid) {
4562 }
4563 }
4564 } catch (e) {}
4565 + // For Epson and other vendor ports still missing, query ROOT\StandardCimv2\MSFT_PrinterPort
4566 + try {
4567 + var msftPorts = wmi.query('ROOT\\StandardCimv2', 'SELECT Name, Description FROM MSFT_PrinterPort');
4568 + trimResults(msftPorts);
4569 + for (var j = 0; j < msftPorts.length; ++j) {
4570 + if (!portMap[msftPorts[j].Name] && msftPorts[j].Description) {
4571 + portMap[msftPorts[j].Name] = msftPorts[j].Description;
4572 + }
4573 + }
4574 + } catch (e) {}
4575 var printJobs = wmi.query('ROOT\\CIMV2', 'SELECT Name FROM Win32_PrintJob');
4576 trimResults(printJobs);
4577 var jobCount = {};