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 = {};