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');