Hallo felicitas24,
so auf den ersten Blick würde ich sagen, da fehlen die Anführungszeichen. Windows kann einen Befehlsblock mit Leerzeichen nicht verarbeiten.
Nach meine Auffassung müsste der Befehl so aussehen:
"C:\Program Files\PDF24\pdf24-PrinterInstall.exe" -printerName "Test" -portName "\\.\pipe\PDFTest" -serviceName "Test" -log "FILE" installPrinter addService
Eventuell funktioniert es ja so, habe ich jetzt aber nicht getestet.
Sonnige Grüße aus dem Wilden Süden zurück. 😊