From 853aeddb75b776c860bed14682b01a732766bd90 Mon Sep 17 00:00:00 2001 From: Joelbrit0 Date: Wed, 21 Jan 2026 13:02:46 -0300 Subject: [PATCH] fix: replace deprecated wmic with powershell for printer listing --- src/services/list-printer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/list-printer.ts b/src/services/list-printer.ts index 791e484..3993901 100644 --- a/src/services/list-printer.ts +++ b/src/services/list-printer.ts @@ -11,12 +11,12 @@ export class ListPrinterService { async listPrinters(): Promise { try { const { stdout } = await execAsync( - 'wmic printer get name', + 'powershell -Command "Get-Printer | Select-Object -ExpandProperty Name"', { encoding: 'utf-8' } ); const printers = stdout - .split('\n') + .split('\r\n') .map(line => line.trim()) .filter(line => line && line !== 'Name');